Photo by Tork Mackenzie

Hotels in Portsoy

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 11 - Aug 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Top 5 hotels in Portsoy at a glance

  1. Homesly The Station Hotel — 3.5-star hotel in Banff. Guest rating: 8.4/10 — Very Good.
  2. 2 Seafield Place — 3-star hotel in Banff.
  3. Portsoy Sail Loft — 1-star hotel in Portsoy.
  4. Banff Springs Hotel — 4-star hotel in Banff. Guest rating: 8.8/10 — Excellent.
  5. Fife Lodge — 3-star hotel in Banff. Guest rating: 9.4/10 — Exceptional.

Where to stay in Portsoy?

Homesly The Station Hotel

Homesly The Station Hotel
Banff
$205
$205 total
includes taxes & fees
Aug 13 - Aug 14
Homesly The Station Hotel

2 Seafield Place

2 Seafield Place
Banff
$465
$558 total
includes taxes & fees
Aug 22 - Aug 23
2 Seafield Place

Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
$81
$98 total
includes taxes & fees
Aug 12 - Aug 13
Portsoy Sail Loft

Banff Springs Hotel

Banff Springs Hotel
Banff
$153
$183 total
includes taxes & fees
Aug 12 - Aug 13
Banff Springs Hotel

Fife Lodge

Fife Lodge
Banff
$118
$142 total
includes taxes & fees
Aug 25 - Aug 26
Fife Lodge

Seafield Arms

Seafield Arms
Banff
$155
$186 total
includes taxes & fees
Sep 1 - Sep 2
Seafield Arms

The Seafield Arms

The Seafield Arms
Buckie
$169
$202 total
includes taxes & fees
Sep 3 - Sep 4
The Seafield Arms

The Royal Oak Hotel

The Royal Oak Hotel
Buckie
$166
$200 total
includes taxes & fees
Aug 16 - Aug 17
The Royal Oak Hotel

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
$157
$189 total
includes taxes & fees
Aug 13 - Aug 14
The Knowes Hotel & Restaurant

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$130
$130 total
includes taxes & fees
Aug 12 - Aug 13
Chapelhill Croft Farmhouse B&B

Cullen Bay Hotel

Cullen Bay Hotel
Buckie
$146
$175 total
includes taxes & fees
Aug 28 - Aug 29
Cullen Bay Hotel

Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$114
$114 total
includes taxes & fees
Aug 17 - Aug 18
Deveron Lodge B&B

The Mill House Hotel

The Mill House Hotel
Buckie
$121
$145 total
includes taxes & fees
Aug 15 - Aug 16
The Mill House Hotel

Periwinkle Cottage

Periwinkle Cottage
Banff
$462
$555 total
includes taxes & fees
Sep 4 - Sep 5
Periwinkle Cottage

Cabin View

Cabin View
Turriff
$175
$210 total
includes taxes & fees
Aug 18 - Aug 19
Cabin View

Hillhead Hideaways

Hillhead Hideaways
Keith
$369
$443 total
includes taxes & fees
Aug 17 - Aug 18
Hillhead Hideaways

The Old Coach House Hotel

The Old Coach House Hotel
Buckie
$56
$67 total
includes taxes & fees
Aug 14 - Aug 15
The Old Coach House Hotel

11 Village

11 Village
Banff
$428
$513 total
includes taxes & fees
Aug 28 - Aug 29
11 Village

Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
$112
$135 total
includes taxes & fees
Aug 13 - Aug 14
Acdc Glamping, Campervan , Caravan and Tent Resort

Kintrae B&B

Kintrae B&B
Buckie
$111
$134 total
includes taxes & fees
Aug 19 - Aug 20
Kintrae B&B
View all properties

Top landmarks in Portsoy

Portsoy Ice Cream

8.6/10 (4 reviews)
Portsoy Ice Cream is in the heart of Portsoy, so why not stop by during your stay. If you'd also like to explore some of the parks in Portsoy, Cullen Millennium Garden is nearby.
See properties

Portsoy Pottery

8.0/10 (2 reviews)
Art fans might want to check out the upcoming exhibitions at Portsoy Pottery in the heart of Portsoy. If you want to experience more of the culture Portsoy has to offer, head to Cullen Harbour, Portsoy Ice Cream, and Fordyce Joiners Workshop and Visitor Centre.
See properties

Learn more about Portsoy

Portsoy is well-known for its attractions such as Portsoy Ice Cream and Portsoy Pottery.

See all hotels in Portsoy
Rocky coastline with waves crashing against large boulders.
Photo by Anne Burgess

Check out reviews of Portsoy hotels guests love

Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 1 day ago
Banff Springs Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Loved the food and the room and the location."
Brian 1-night trip
Posted 2 days ago
The Seafield Arms
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 8 days ago
Deveron Lodge B&B
Fife Lodge

Fife Lodge

10/10 Excellent
"great staff"
John 1-night trip
Posted 11 days ago
Fife Lodge
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 13 days ago
The Old Coach House Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Welcomed by very friendly staff at reception. Beautiful setting and views from the restaurant and bar. Beach is directly opposite and the town is a short walk away. Twin room was a little small and as the weather was unusually warm, it felt a bit stuffy but it was very clean and towels changed each day. We had breakfast both mornings and also had lunch one day and dinner. All the food was great and the service was excellent. Would definitely return but would pay a bit extra for a sea facing room."
Claire 2-night trip
Posted 1 month ago
Cullen Bay Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Lovely place to stay ,we were in area for a weekend,staff and facilities restaurant brilliant ,breakfast amazing also , highly recommended,we will stay here again . Nothing a problem for the staff ,we had dog with us and room we had number 11 was perfect for taking dog out at night and in morning next to a wood ."
Andrew 2-night trip
Posted 2 months ago
The Mill House Hotel
Homesly The Station Hotel

Homesly The Station Hotel

10/10 Excellent
"Excellent service staff were wonderful"
Lyn 3-night trip
Posted 11 months ago
Homesly The Station Hotel
Hillhead Hideaways

Hillhead Hideaways

10/10 Excellent
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
Heather 2-night trip
Posted 11 months ago
Hillhead Hideaways

Frequently asked questions

What hotels do travelers like in Portsoy?
Where can I find free parking with my stay in Portsoy?
Park your car for free at The Boyne Hotel.
Can I book a refundable hotel in Portsoy?
If you're looking for the flexibility to change your plans to Portsoy, most properties offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Portsoy if I want a vacation home instead of a hotel?
You'll find 5 vacation homes on our site. You can also consider one of the 7 cottages for your trip.
What will the weather in Portsoy be like during my trip?
July and August are typically the warmest months in Portsoy when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. August and July are the months with the most rain.
Why should I book my Portsoy hotel through Hotels.com?
There are plenty of reasons to book your Portsoy travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.