Portsoy

Travel Guide

A sandy beach with footprints, a stone wall, and houses along the water's edge.
A coastal town with stone buildings, a harbor, and a lighthouse.
A dolphin sculpture on a stone pedestal against a clear blue sky.
A harbor with boats, a stone wall, and a red building with a signboard.
A coastal harbor with stone buildings, boats, and a clear sky.
Homesly The Station Hotel

Homesly The Station Hotel

3.5 out of 5
22 Seafield Street Banff Scotland
The price is CA $345 per night from Jul 7 to Jul 8
CA $345
CA $345 total
Jul 7 - Jul 8
includes taxes & fees
Stay at this hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions ...
8.4/10 Very good! (92 reviews)
"Room dirty , no remote for tv No breakfast in morning even though we were charged for breakfast,no one available at all in the morning,tried calling the phone number supplied but no answer , finally got the manager at 12oclkck midday ,told them about my issues and they did not care in the slightest ..."

Reviewed on Apr 26, 2026

Homesly The Station Hotel
Hideaway Cottage With Hot Tub. Pet Friendly!

Hideaway Cottage With Hot Tub. Pet Friendly!

Portsoy, Banff
Stay at this cottage in Banff. Enjoy free WiFi, laundry facilities, and patios. Popular attractions Portsoy Ice Cream and Portsoy Pottery are located ...
Hideaway Cottage With Hot Tub. Pet Friendly!
Banff Springs Hotel

Banff Springs Hotel

4 out of 5
8 Golden Knowes Rd Banff Scotland
The price is CA $206 per night from Jul 8 to Jul 9
CA $206
CA $247 total
Jul 8 - Jul 9
includes taxes & fees
Book a stay at this business-friendly hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (238 reviews)
"Beautiful hotel, I’ll definitely stay here again. Staff were incredibly kind. My friend stayed in a separate room and she had breakfast booked, they kindly called up to remind her so she could go down."

Reviewed on Jul 2, 2026

Banff Springs Hotel
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.
Hideaway Cottage With Hot Tub. Pet Friendly!

Hideaway Cottage With Hot Tub. Pet Friendly!

Portsoy, Banff
Stay at this cottage in Banff. Enjoy free WiFi, laundry facilities, and patios. Popular attractions Portsoy Ice Cream and Portsoy Pottery are located ...
Hideaway Cottage With Hot Tub. Pet Friendly!
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Findochty SCT
Book a stay at this beach vacation home in Buckie. Enjoy free WiFi, a beach locale, and laundry facilities. Popular attractions Findochty Harbour and Strathlene ...
9.8/10 Exceptional! (282 reviews)
"Comfortable,, clean, good facilities and situation. Excellent communication with hosts."

Reviewed on Jun 30, 2026

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

Pennan
Book a stay at this beach cottage in Fraserburgh. Enjoy a beach locale, laundry facilities, and an in-room coffeemaker. Popular attraction New Aberdour Beach ...
10/10 Exceptional! (174 reviews)
"Just back from a 2 night stay in the Wee House and it was fabulous. Great location looking out over the water, clean, well equipped and cozy especially with the fire lit! We have always wanted to visit Pennan since seeing Local Hero and it didn’t disappoint. It’s a central base for exploring the ..."

Reviewed on Jun 16, 2026

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
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.

Stay near popular Portsoy attractions