Book Portsoy hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Portsoy

Cheap Portsoy hotels

Homesly The Station Hotel

Homesly The Station Hotel

3.5 out of 5
22 Seafield Street Banff Scotland
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 30 Apr to 1 May
AU$143
30 Apr - 1 May
includes taxes & fees
With a stay at Homesly The Station Hotel in Banff, you'll be a 1-minute walk from Portsoy Ice Cream and 6 minutes by foot from Portsoy Pottery.
Opens in a new windowHomesly The Station Hotel
Hideaway Cottage With Hot Tub. Pet Friendly!

Hideaway Cottage With Hot Tub. Pet Friendly!

Portsoy, Banff
With a stay at this cottage in Banff, you'll be a 5-minute walk from Portsoy Ice Cream and 7 minutes by foot from Portsoy Pottery.
Opens in a new windowHideaway Cottage With Hot Tub. Pet Friendly!
Cosy coastal cottage in Portsoy, Scotland with beautiful sea views

Cosy coastal cottage in Portsoy, Scotland with beautiful sea views

Portsoy Scotland
With a stay at this vacation home in Banff, you'll be by the sea, just a 3-minute walk from Portsoy Pottery and 6 minutes by foot from Portsoy Ice Cream.
Opens in a new windowCosy coastal cottage in Portsoy, Scotland with beautiful sea views
Save an average of 15% on thousands of hotels when you're signed in
Banff Springs Hotel

Banff Springs Hotel

4 out of 5
8 Golden Knowes Rd Banff Scotland
Fully refundableReserve now, pay when you stay
The price is AU$180 per night from 29 Apr to 30 Apr
AU$180
29 Apr - 30 Apr
includes taxes & fees
When you stay at Banff Springs Hotel in Banff, you'll be near the beach, you'll be a short 3-minute drive from Duff House.
Opens in a new windowBanff Springs Hotel
The Mill House Hotel

The Mill House Hotel

3.5 out of 5
Mill of Tynet Buckie Scotland
Fully refundableReserve now, pay when you stay
The price is AU$186 per night from 1 May to 2 May
AU$186
1 May - 2 May
includes taxes & fees
Located in Buckie, The Mill House Hotel is a 4-minute drive from Moray Firth and 5 minutes from Speyside Way.
Opens in a new windowThe Mill House Hotel
The Old Coach House Hotel

The Old Coach House Hotel

3 out of 5
26 High Street Buckie Scotland
Fully refundableReserve now, pay when you stay
The price is AU$95 per night from 28 Apr to 29 Apr
AU$95
28 Apr - 29 Apr
includes taxes & fees
With a stay at The Old Coach House Hotel in Buckie, you'll be within a 5-minute walk of Cluny Square and Ian Johnston Park.
Opens in a new windowThe Old Coach House Hotel
Fife Lodge

Fife Lodge

3 out of 5
Sandyhill Road Banff Scotland
The price is AU$199 per night from 28 Apr to 29 Apr
AU$199
28 Apr - 29 Apr
includes taxes & fees
When you stay at Fife Lodge in Banff, you'll be near the beach, within a 15-minute walk of Duff House and Duff House Royal Golf Club.
Opens in a new windowFife Lodge
The Seafield Arms

The Seafield Arms

4 out of 5
17-19 Seafield St Buckie Scotland
The price is AU$265 per night from 29 Apr to 30 Apr
AU$265
29 Apr - 30 Apr
includes taxes & fees
With a stay at The Seafield Arms in Buckie, you'll be a 2-minute walk from Cullen Millennium Garden and 6 minutes by foot from Cullen Harbour.
Opens in a new windowThe Seafield Arms
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

3 out of 5
43 Market Street Macduff Scotland
Fully refundableReserve now, pay when you stay
The price is AU$227 per night from 28 Apr to 29 Apr
AU$227
28 Apr - 29 Apr
includes taxes & fees
With a stay at The Knowes Hotel & Restaurant in Macduff, you'll be a short 4-minute walk from Macduff Marine Aquarium and within 3 minutes by car from Banff ...
Opens in a new windowThe Knowes Hotel & Restaurant
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.

Hotels in Portsoy

There's just 1 hotel within a 10-kilometre radius of the centre of Portsoy, so you'll have to move faster than a kid hyped up on red cordial if you want somewhere to stay close by.

Durn House is as central as hotels here get. Hop into a comfy bed, chuck on a movie and rebuild your strength for tomorrow's big adventures!

One other Portsoy hotel is the Castle Hotel, 25 kilometres from central Portsoy.

Lossiemouth is another place where you can sit back and acquaint yourself with the room service menu. Sitting 35 kilometres west of Portsoy, it's where you'll discover the Spynie Palace and the Moray Golf Club. The Links Lodge - B&B and Stotfield Hotel are some of the hotel and apartment options here. 35 kilometres to the west of Portsoy you'll find Elgin, which is home to the Eight Acres Hotel & Leisure Club and The Lodge Elgin. Whether you're shooting through or staying in Elgin, don't miss the Glen Moray Distillery and Elgin Cathedral.

Nairn can be found 70 kilometres away from Portsoy and has a population of 9,000. When you're in the area, you'd be crazy if you didn't check out Nairn Beach, the Nairn Museum and the Nairn Golf Club. If you've got time to spare, keep the good times rolling with a visit to the Boath House Spa and Iolaire. The Golf View Hotel & Spa and Muthu Newton Hotel are some of the recommended accommodations in Nairn.

Nearly time to land? Soon you'll be able to ditch your squashy cabin seat for a swanky bed! The Jurys Inn Aberdeen Airport and the Courtyard by Marriott Aberdeen Airport are really close to Aberdeen Airport, which is just 60 kilometres from Portsoy's centre.

Portsoy hotels essential information

Accommodation
359 hotels
Lowest Price
AU$95
Highest Price
AU$265
Popular hotels
Homesly The Station Hotel, Hideaway Cottage With Hot Tub. Pet Friendly!, Cosy coastal cottage in Portsoy, Scotland with beautiful sea views, Banff Springs Hotel, The Mill House Hotel, The Old Coach House Hotel, Fife Lodge, The Seafield Arms, The Knowes Hotel & Restaurant

Most recent Portsoy hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.