Portsoy accommodation from NZ$128
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in Portsoy
Top hotel deals in Portsoy

Homesly The Station Hotel

Hideaway Cottage With Hot Tub. Pet Friendly!

Luxury Coastal Cottage

The Boyne Hotel

Banff Springs Hotel

Fife Lodge

The Knowes Hotel & Restaurant

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Accommodation In Portsoy
There are just a handful of places to stay within a 10-kilometre distance of Portsoy, so be sure to reserve a room long before your planned trip if you're planning on staying in a central Portsoy hotel.
Even though Portsoy can't lay claim to a massive range of accommodations close to its town centre, the Durn House is close enough to put a smile on the dial of most visitors.
The Castle Hotel is positioned 25 kilometres away from the centre of Portsoy. Another option is the Fife Arms Hotel, which is located 20 kilometres away. The Gardenia Guest House - B&B and also the Knowes Hotel are two other recommended accommodation options worth checking out in Portsoy.
Don't hit the road without taking a look at what you can discover in the rest of the region. Visit the ruins in Aberdeenshire and Moray. Lovers of the great outdoors could also take the time to enjoy its beaches. Fun-loving travellers may try their hand at snowboarding and skiing here.
70 kilometres from Portsoy is Banchory, where travellers can enjoy the Crathes Castle and Gardens. Banchory features some nice places to spend a night or two, including the Inchmarlo Villas and Feughside Inn. While exploring the region, you might like to visit Ballater, the proud home of the Braemar Castle. Ballater is 85 kilometres to the southwest of Portsoy. The Moorfield House Hotel and The Invercauld Arms Hotel are comfortable places to stay in Ballater.
Dyce Airport is the most practical airport and is located 60 kilometres from central Portsoy. Conveniently located hotels on Wotif are the Speedbird Inn and the Britannia Hotel Aberdeen.
Portsoy hotels essential information
Accommodation | 348 hotels |
|---|---|
Lowest Price | NZ$128 |
Highest Price | NZ$326 |
Popular hotels | Homesly The Station Hotel, Hideaway Cottage With Hot Tub. Pet Friendly!, Luxury Coastal Cottage, The Boyne Hotel, Banff Springs Hotel, Fife Lodge, The Knowes Hotel & Restaurant, Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth |
New reviews! Best hotels in Portsoy

Nearby cities
Near an Attraction
More accommodations in Portsoy
Top hotels
More destinations for you
- Hotels in Glencoe
- Hotels in Allanton
- Hotels in Blair Atholl
- Hotels in Port Charles
- Hotels in Wānaka
- Hotels in Lake Hawea
- Hotels in Arnisdale
- Hotels in Kenmore
- Hotels in Glenmore
- Safari Camps Bahrain
- Hotels with Hot Tubs in Newton Mearns
- Scenic Hotel Te Pania
- Hotels in Torridon
- Hotels in Mangawhai
- Hotels near Miranda Hot Springs
- Hotels in Leverburgh
- Hotels in Eaglesham
- Hotels in King's Park
- Apartment Hotels in Hamilton
- Hotels in Strachan
- Hotels in Kinloch Rannoch
- Hotels in Ford
- Hotels in Coylton
- Hotels in Gleneagles
- Hotels in Sligachan
^Eligibility requirements and conditions apply










