A sandy beach with footprints, a stone wall, and houses along the water's edge.

Cheap Hotels & Resorts in Portsoy from AU$96

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Portsoy Cheap Hotels

Our top choices for Portsoy cheap hotels

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (92 reviews)
"Very friendly staff good breakfast and clean would stay again "
United Kingdom
David
The price is AU$320
includes taxes & fees
24 July - 25 July
Homesly The Station Hotel

2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is AU$790
includes taxes & fees
12 Aug - 13 Aug
2 Seafield Place

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (137 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is AU$306
includes taxes & fees
19 Aug - 20 Aug
The Seafield Arms

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (239 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is AU$231
includes taxes & fees
28 July - 29 July
Banff Springs Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (266 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is AU$195
includes taxes & fees
9 Aug - 10 Aug
Fife Lodge

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (106 reviews)
"The breakfast was first class, cooked fresh and the staff in the bar, dining room and at breakfast were all very attentive and friendly. I would recommend this hotel "
United Kingdom
Helen
The price is AU$283
includes taxes & fees
28 July - 29 July
The Royal Oak Hotel

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is AU$269
includes taxes & fees
30 July - 31 July
Seafield Arms

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (169 reviews)
"Welcoming check in, clean room, comfortable bed, simple parking."
United Kingdom
Sarah
The price is AU$96
includes taxes & fees
23 July - 24 July
The Old Coach House Hotel

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (142 reviews)
"Very enjoyable stay, food good, room clean and staff very helpful"
United Kingdom
Scott
The price is AU$248
includes taxes & fees
27 July - 28 July
Cullen Bay Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is AU$173
includes taxes & fees
28 July - 29 July
Chapelhill Croft Farmhouse B&B
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.

Top Portsoy Hotel Reviews

Frequently asked questions

What is Portsoy like for travellers on a budget?
Portsoy offers cheap accommodation options and a variety of places to visit, making it a great holiday choice for budget-conscious travellers. You can find ways to save money while getting to know this destination, which is home to attractions such as Portsoy Ice Cream and Portsoy Pottery.
What's the best budget-friendly hotel in Portsoy?
Based on our traveller reviews, The Sail Loft - Hostel is a top choice for a less expensive stay.
When is the best time for a budget trip to Portsoy?
Weather is probably a major factor when you plan your trip to Portsoy, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Portsoy is 847 mm.
What is there to see and do in Portsoy?
Portsoy is known for its dining options and offers things to see and do without spending a fortune. You can budget for the top local attractions on your list, and then fill your itinerary with activities that cost little or nothing at all. If you're looking to enjoy the area's natural beauty, you can get outdoors at Inverboyndie Beach, Speyside Way or Moray Firth.