- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Portgordon 4-star hotels

1. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (623 reviews)
The price is £125
includes taxes & fees
13 Nov - 14 Nov

2. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (407 reviews)
The price is £196
includes taxes & fees
16 Nov - 17 Nov

3. Banff Springs Hotel
Banff Springs HotelBanff
8.8 out of 10, Excellent, (257 reviews)
The price is £120
includes taxes & fees
8 Nov - 9 Nov

4. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is £146
includes taxes & fees
8 Nov - 9 Nov

5. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (294 reviews)
The price is £135
includes taxes & fees
8 Dec - 9 Dec

6. The Seafield Arms
The Seafield ArmsBuckie
9.6 out of 10, Exceptional, (156 reviews)
The price is £99
includes taxes & fees
12 Nov - 13 Nov

8. Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (114 reviews)
The price is £87
includes taxes & fees
24 Nov - 25 Nov

10. The Seafield Arms Hotel Cullen – Self Catering
The Seafield Arms Hotel Cullen – Self CateringBuckie
10.0 out of 10, Exceptional, (2 reviews)

15. Findochty Beach House - Private Garden-beachfront
Findochty Beach House - Private Garden-beachfrontBuckie

16. Beautiful Hillside Apartment Near Elgin, Scotland
Beautiful Hillside Apartment Near Elgin, ScotlandElgin

18. Come Along and Enjoy the Beautiful Moray Coast
Come Along and Enjoy the Beautiful Moray CoastBuckie

19. Beautiful 3-bed Country House in Lossiemouth
Beautiful 3-bed Country House in LossiemouthLossiemouth
































































