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 12Tomorrow
Aug 12 - Aug 13This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 5 hotels in Portsoy at a glance
- Homesly The Station Hotel — 3.5-star hotel in Banff. Guest rating: 8.4/10 — Very Good.
- 2 Seafield Place — 3-star hotel in Banff.
- Portsoy Sail Loft — 1-star hotel in Portsoy.
- Banff Springs Hotel — 4-star hotel in Banff. Guest rating: 8.8/10 — Excellent.
- 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 HotelBanff
$205
$205 total
includes taxes & fees
Aug 13 - Aug 14




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




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




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




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




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




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




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




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




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




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




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




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




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




Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent ResortFraserburgh
$112
$135 total
includes taxes & fees
Aug 13 - Aug 14
Go beyond your typical stay in Portsoy
Pet friendly
Family friendly
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.
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.
Learn more about Portsoy
Portsoy is well-known for its attractions such as Portsoy Ice Cream and Portsoy Pottery.
See all hotels in Portsoy
Photo by Anne Burgess
Check out reviews of Portsoy hotels guests love
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."
The Seafield Arms
10/10 Excellent
"Loved the food and the room and the location."
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."
Fife Lodge
10/10 Excellent
"great staff"
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."
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."
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 ."
Homesly The Station Hotel
10/10 Excellent
"Excellent service staff were wonderful"
Hillhead Hideaways
10/10 Excellent
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "




















