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

Station Hotel Portsoy

Driftwood Cottage, near Portsoy's historic harbour-stunning garden

The Boyne Hotel

Park House - 3 bedroom

Banff Springs Hotel

The Old Coach House Hotel

The Seafield Arms

The Knowes Hotel & Restaurant

The Royal Oak Hotel
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 | 354 hotels |
---|---|
Lowest Price | AU$103 |
Highest Price | AU$383 |
Popular hotels | Station Hotel Portsoy, Driftwood Cottage, near Portsoy's historic harbour-stunning garden, The Boyne Hotel, Park House - 3 bedroom, Banff Springs Hotel, The Old Coach House Hotel, The Seafield Arms, The Knowes Hotel & Restaurant, The Royal Oak Hotel |
Most recent Portsoy hotel reviews

Other cities near Portsoy
- North Sea Hotels
- Scottish Highlands Hotels
- Banff Hotels
- Inverurie Hotels
- Elgin Hotels
- Lossiemouth Hotels
- Great Britain Hotels
- Buckie Hotels
- Aberlour Hotels
- Keith Hotels
- Fraserburgh Hotels
- Cullen Hotels
- Huntly Hotels
- Turriff Hotels
- Northern Europe Hotels
- Fochabers Hotels
- Macduff Hotels
- Insch Hotels
- Aberdeenshire and Moray Hotels
- Pennan Hotels
Hotel themes
Other accommodations
More ways to explore Portsoy
Top picks
- Hotels near Tullamarine
- Hobart Accommodation
- Hotels in Bellerive
- Phillip Island Accommodation
- Pemberton Accommodation
- Ho Chi Minh City Accommodation
- Melbourne Accommodation
- Hotels in Sanur
- Gold Coast Accommodation
- Hotels in Waikiki
- Hotels in Melbourne Central Business District
- Sydney Accommodation
- Noosa Accommodation
- Perth Accommodation
- Hotel Grand Pacific
- Noosa Lakes Resort
- Headlands Austinmer Beach
- Warrnambool Accommodation
- Cabin Rentals Jervis Bay
- St Leonards Hotel
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.