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
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Where to stay in Portsoy?

1. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
$84
$101 total
includes taxes & fees
Sep 20 - Sep 21
Portsoy Sail Loft

2. Homesly The Station Hotel

Homesly The Station Hotel
Banff
$205
$205 total
includes taxes & fees
Sep 20 - Sep 21
Homesly The Station Hotel

3. 2 Seafield Place

2 Seafield Place
Banff
$460
$552 total
includes taxes & fees
Oct 15 - Oct 16
2 Seafield Place

4. Banff Springs Hotel

Banff Springs Hotel
Banff
$151
$181 total
includes taxes & fees
Sep 19 - Sep 20
Banff Springs Hotel

5. Fife Lodge

Fife Lodge
Banff
$117
$140 total
includes taxes & fees
Sep 25 - Sep 26
Fife Lodge

6. The Seafield Arms

The Seafield Arms
Buckie
$161
$194 total
includes taxes & fees
Sep 20 - Sep 21
The Seafield Arms

7. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$112
$112 total
includes taxes & fees
Sep 24 - Sep 25
Deveron Lodge B&B

8. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
$167
$200 total
includes taxes & fees
Sep 19 - Sep 20
The Knowes Hotel & Restaurant

9. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
$145
$174 total
includes taxes & fees
Oct 1 - Oct 2
The Royal Oak Hotel

10. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
$134
$160 total
includes taxes & fees
Oct 1 - Oct 2
Cullen Bay Hotel

11. Seafield Arms

Seafield Arms
Banff
$153
$184 total
includes taxes & fees
Sep 20 - Sep 21
Seafield Arms

12. Weston House

Weston House
Keith
$55
$106 total
includes taxes & fees
Sep 19 - Sep 20
Weston House

13. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$129
$129 total
includes taxes & fees
Oct 8 - Oct 9
Chapelhill Croft Farmhouse B&B

14. The Mill House Hotel

The Mill House Hotel
Buckie
$126
$151 total
includes taxes & fees
Sep 25 - Sep 26
The Mill House Hotel

15. Cabin View

Cabin View
Turriff
$167
$200 total
includes taxes & fees
Sep 21 - Sep 22
Cabin View

16. 4A Carny Street

4A Carny Street
Macduff
$405
$486 total
includes taxes & fees
Sep 23 - Sep 24
4A Carny Street

17. Hillhead Hideaways

Hillhead Hideaways
Keith
$366
$439 total
includes taxes & fees
Oct 1 - Oct 2
Hillhead Hideaways

18. Kintrae B&B

Kintrae B&B
Buckie
$110
$132 total
includes taxes & fees
Sep 19 - Sep 20
Kintrae B&B

19. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
$111
$134 total
includes taxes & fees
Sep 19 - Sep 20
Acdc Glamping, Campervan , Caravan and Tent Resort

20. Periwinkle Cottage

Periwinkle Cottage
Banff
$453
$544 total
includes taxes & fees
Sep 30 - Oct 1
Periwinkle Cottage
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 Portsoy Ice Cream, Fordyce Joiners Workshop and Visitor Centre, and Cullen Harbour.
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

The Seafield Arms

The Seafield Arms

10/10 Excellent
"Excellent hotel with really friendly and efficient staff"
Gary 1-night trip
Posted 2 days ago
The Seafield Arms
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Beautiful hotel, with great staff and beautiful food"
Kenny 2-night trip
Posted 2 days ago
The Knowes Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 7 days ago
The Old Coach House Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"Nice hotel. Clean and comfortable. Staff friendly. No fridge in room otherwise was great. Also be aware there is no lift."
Jane 2-night trip
Posted 2 weeks ago
Banff Springs Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Quaint B&B atmosphere managed and maintained by folks who clearly have great pride in their service. Excellent stay."
ROBERT 2-night trip
Posted 2 weeks ago
Cullen Bay Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 1 month 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 1 year 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 1 year 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.