COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Elena Bueno Ruiz

Search Hotels in Portsoy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

The Sail Loft
2 out of 5
Back Green, Banff, Scotland
Get Rates
0.35 mi from city centre
5/5Exceptional! (3 reviews)
Sail Loft
"So clean. So beautiful. Looks like it's literally just opened ...utterly spotless."

Reviewed on 9 Mar 2019

The Sail Loft
Cosy Holiday Cottage With Panoramic View Over The Moray Firth And Small Harbour
GARMOUTH HOTEL
2.5 out of 5
SOUTH ROAD, Fochabers, Scotland
Get Rates
15.38 mi from city centre
4.8/5Exceptional! (22 reviews)
Hidden Gem!
"Amazing staff and excellent Hotel, will use again next year"

Reviewed on 1 Mar 2020

GARMOUTH HOTEL
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Mill House Hotel
3.5 out of 5
Mill of Tynet, Buckie, Scotland
Get Rates
12.86 mi from city centre
4.2/5Very Good! (20 reviews)
"Very enjoyable stay. Food excellent. Staff really welcoming and helpful"

Reviewed on 12 Sep 2020

The Mill House Hotel
Durn House
4 out of 5
Durn Road, Portsoy, Banff, Scotland
The price is £110 per night from 14 May to 15 May
0.56 mi from city centre
4.6/5Wonderful! (65 reviews)
"Lovely wee hotel. We got a very warm welcome and really enjoyed our stay here. Highly recommended. Fantastic and attentive staff. Great breakfast too!"

Reviewed on 19 Oct 2020

Durn House
Fife Arms Hotel
4 out of 5
Get Rates
13.08 mi from city centre
4.4/5Wonderful! (94 reviews)
"Very friendly service and great food. Nice spacious rooms and easy parking."

Reviewed on 20 Sep 2020

Fife Arms Hotel
Marine Hotel
3 out of 5
26-30 Marine Place, Buckie, Scotland
Free cancellationReserve now, pay when you stay
The price is £50 per night from 22 Apr to 23 Apr
9.88 mi from city centre
3.5/5Good! (13 reviews)
"Really nice. The bed was so Comfortable I slept so so well"

Reviewed on 17 Sep 2020

Marine Hotel
Acdc Glamping, Campervan , Caravan and Tent Resort
Get Rates
18.38 mi from city centre
5/5Exceptional! (3 reviews)
Outstanding
"Beautiful cabin which was absolutely spotless. It smelled so fresh and clean! Lovely quiet area and we loved the communal cabin with games and more kitchen facilities. Would absolutely stay again - for longer next time."

Reviewed on 18 Aug 2020

Acdc Glamping, Campervan , Caravan and Tent Resort
Seashore Cottage
3.5 out of 5
21 Stewart Street, Portgordon, Buckie, Scotland
Get Rates
12.15 mi from city centre
4.9/5Exceptional! (28 reviews)
"Made very welcome on arrival. I was unable to stay late enough for breakfast so I received a little butty bag of goodies to take instead. Lovely and quiet only slight sounds of the sea."

Reviewed on 16 Oct 2020

Seashore Cottage
Rosemount Hotel
3 out of 5
62 East Church Street, Buckie, Scotland
Get Rates
9.81 mi from city centre
4.5/5Wonderful! (15 reviews)
Warm Welcome and Comfortable Room
"Good location for walkers doing Speyside Way or Moray Coast Trail. Our twin room was comfortable. Yummy breakfast. The hostess had a great dinner suggestion and excellent local info."

Reviewed on 10 Oct 2019

Rosemount Hotel
Don't see what you're looking for?
See all available properties in Portsoy
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.