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 31 - Sep 1
Tomorrow
Sep 1 - Sep 2
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Top 5 hotels in Portsoy at a glance

  1. Homesly The Station Hotel — 3.5-star hotel in Banff. Guest rating: 8.4/10 — Very Good.
  2. 2 Seafield Place — 3-star hotel in Banff.
  3. Portsoy Sail Loft — 1-star hotel in Portsoy.
  4. The Seafield Arms — 4-star hotel in Buckie. Guest rating: 9.4/10 — Exceptional.
  5. Banff Springs Hotel — 4-star hotel in Banff. Guest rating: 8.8/10 — Excellent.

Where to stay in Portsoy?

Homesly The Station Hotel

Homesly The Station Hotel
Banff
$208
$208 total
includes taxes & fees
Sep 1 - Sep 2
Homesly The Station Hotel

2 Seafield Place

2 Seafield Place
Banff
$466
$559 total
includes taxes & fees
Sep 11 - Sep 12
2 Seafield Place

Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
$82
$98 total
includes taxes & fees
Sep 1 - Sep 2
Portsoy Sail Loft

The Seafield Arms

The Seafield Arms
Buckie
$164
$196 total
includes taxes & fees
Sep 4 - Sep 5
The Seafield Arms

Banff Springs Hotel

Banff Springs Hotel
Banff
$153
$184 total
includes taxes & fees
Sep 1 - Sep 2
Banff Springs Hotel

Fife Lodge

Fife Lodge
Banff
$118
$142 total
includes taxes & fees
Sep 13 - Sep 14
Fife Lodge

The Royal Oak Hotel

The Royal Oak Hotel
Buckie
$167
$200 total
includes taxes & fees
Sep 1 - Sep 2
The Royal Oak Hotel

Cullen Bay Hotel

Cullen Bay Hotel
Buckie
$135
$162 total
includes taxes & fees
Oct 1 - Oct 2
Cullen Bay Hotel

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
$180
$217 total
includes taxes & fees
Sep 2 - Sep 3
The Knowes Hotel & Restaurant

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
$131
$131 total
includes taxes & fees
Sep 11 - Sep 12
Chapelhill Croft Farmhouse B&B

Seafield Arms

Seafield Arms
Banff
$155
$186 total
includes taxes & fees
Sep 1 - Sep 2
Seafield Arms

Deveron Lodge B&B

Deveron Lodge B&B
Turriff
$133
$133 total
includes taxes & fees
Oct 1 - Oct 2
Deveron Lodge B&B

Periwinkle Cottage

Periwinkle Cottage
Banff
$459
$551 total
includes taxes & fees
Sep 30 - Oct 1
Periwinkle Cottage

The Mill House Hotel

The Mill House Hotel
Buckie
$126
$151 total
includes taxes & fees
Sep 3 - Sep 4
The Mill House Hotel

Hillhead Hideaways

Hillhead Hideaways
Keith
$371
$445 total
includes taxes & fees
Sep 10 - Sep 11
Hillhead Hideaways

Cabin View

Cabin View
Turriff
$169
$203 total
includes taxes & fees
Sep 21 - Sep 22
Cabin View

Kintrae B&B

Kintrae B&B
Buckie
$112
$134 total
includes taxes & fees
Sep 2 - Sep 3
Kintrae B&B

4A Carny Street

4A Carny Street
Macduff
$411
$493 total
includes taxes & fees
Sep 12 - Sep 13
4A Carny Street

Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
$113
$135 total
includes taxes & fees
Sep 2 - Sep 3
Acdc Glamping, Campervan , Caravan and Tent Resort

The Old Coach House Hotel

The Old Coach House Hotel
Buckie
$56
$68 total
includes taxes & fees
Sep 1 - Sep 2
The Old Coach House Hotel
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 Royal Oak Hotel

The Royal Oak Hotel

10/10 Excellent
"My wife and I had a very enjoyable 4day stay at the Royal Oak Hotel in Cullen .We had a nice room and the four evening meals were delicious….a very qualified chef sent out lovely meals .The staff were very friendly and helpful.,and the breakfast was first class.We will try and return someday."
Alex 4-night trip
Posted 2 days ago
The Royal Oak Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"A lovely hotel in a lovely town. The staff are genuinely welcoming and knowledgeable, the food was excellent, and the whole hotel has a real sense of quality about it. The wall of photographs of some of its more famous guests is a nice touch too. We’d stayed before, but our room this time was considerably bigger, which made the stay feel that bit more luxurious. A really enjoyable return visit and somewhere we’d happily stay again."
Deborah 2-night trip
Posted 2 days ago
The Seafield Arms
Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"Great hotel, very clean, staff brilliant, food excellent and easy parking, and great views."
Calum 1-night trip
Posted 3 days ago
Banff Springs Hotel
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Lovely hotel with clean and modern rooms and excellent staff. Will definitely stay again when in the area."
Magnus 1-night trip
Posted 6 days ago
The Knowes Hotel & Restaurant
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 8 days ago
The Old Coach House 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 11 days ago
The Mill House Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 2 weeks ago
Cullen Bay 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.