
Find hotels in Portgordon from $67
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Portgordon
Pet friendly
Apartment
Condo
Cottage
Family friendly
Cabin
Waterpark
Check prices for these dates
Tonight
Sep 2 - Sep 3Tomorrow
Sep 3 - Sep 4This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our top choices for Portgordon hotels




1. Kintrae B&B
Kintrae B&BBuckie
Carol-Anne
$102 nightly
$122 total
Sep 4 - Sep 5
Total with taxes and fees




2. The Mill House Hotel
The Mill House HotelBuckie
jeffrey
$121 nightly
$145 total
Sep 3 - Sep 4
Total with taxes and fees




3. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
alasdair
$119 nightly
$119 total
Sep 25 - Sep 26
Total with taxes and fees




4. The Seafield Arms
The Seafield ArmsBuckie
Louis
$161 nightly
$193 total
Sep 13 - Sep 14
Total with taxes and fees




5. Cullen Bay Hotel
Cullen Bay HotelBuckie
Scott
$135 nightly
$162 total
Oct 2 - Oct 3
Total with taxes and fees




6. Premier Inn Elgin
Premier Inn ElginElgin
Scott
$59 nightly
$70 total
Sep 20 - Sep 21
Total with taxes and fees




7. The Royal Oak Hotel
The Royal Oak HotelBuckie
Alistair
$167 nightly
$200 total
Sep 3 - Sep 4
Total with taxes and fees




8. Craigellachie Lodge
Craigellachie LodgeAberlour
Savio
$230 nightly
$276 total
Sep 27 - Sep 28
Total with taxes and fees




9. The Pines Guesthouse
The Pines GuesthouseElgin
Kalyani
$133 nightly
$159 total
Oct 3 - Oct 4
Total with taxes and fees




10. Cardhu Country House
Cardhu Country HouseAberlour
Laura
$183 nightly
$220 total
Sep 18 - Sep 19
Total with taxes and fees




11. The Old Coach House Hotel
The Old Coach House HotelBuckie
Sandra
$56 nightly
$67 total
Sep 9 - Sep 10
Total with taxes and fees




12. The Station Hotel
The Station HotelAberlour
Riccardo
$239 nightly
$287 total
Sep 27 - Sep 28
Total with taxes and fees




13. The Mansion House Hotel
The Mansion House HotelElgin
Ian
$135 nightly
$163 total
Sep 13 - Sep 14
Total with taxes and fees




14. Laichmoray Hotel
Laichmoray HotelElgin
Hyeon Dae
$145 nightly
$174 total
Sep 27 - Sep 28
Total with taxes and fees




15. Sunninghill
SunninghillElgin
Pauleen
$171 nightly
$206 total
Sep 6 - Sep 7
Total with taxes and fees




16. The Aberlour Hotel
The Aberlour HotelAberlour
David
$190 nightly
$229 total
Sep 9 - Sep 10
Total with taxes and fees




17. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
Anita
$279 nightly
$335 total
Sep 28 - Sep 29
Total with taxes and fees




18. Hillhead Hideaways
Hillhead HideawaysKeith
Heather
$363 nightly
$435 total
Oct 1 - Oct 2
Total with taxes and fees




19. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
Christine
$82 nightly
$98 total
Oct 2 - Oct 3
Total with taxes and fees




20. St Michaels Guesthouse
St Michaels GuesthouseElgin
Lona
$192 nightly
$231 total
Sep 13 - Sep 14
Total with taxes and fees
Stay near popular Portgordon attractions
Portgordon Harbour
Explore the waterfront in Portgordon with a trip to Portgordon Harbour. While you're here, you can savor the top-notch restaurants.
Learn more about Portgordon
Escape to upscale Portgordon! Enjoy its food, golf, and beaches.
See all hotels in Portgordon
Photo by Anne Burgess
Top Portgordon Hotel Reviews
The Royal Oak Hotel
10/10 Excellent
"Charming hotel with delicious food! The Cullen skink was delicious, as was the steak pie and venison. Breakfast the next day was also fantastic. The staff were lovely and very attentive and efficient. The bar had a great choice of beers and gins. Room 8 has fantastic views as is dual aspect. We will be back :-)"
Firth Hotel & Restaurant
8/10 Good
"Helpful staff. Good was good and a great menu choice. The room was small but had everything you need. The location was great and the view of the beach was amazing."
Golf View Hotel
8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
The Royal Hotel
8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
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."
Banff Springs Hotel
10/10 Excellent
"Great hotel, very clean, staff brilliant, food excellent and easy parking, and great views."
The Station Hotel
10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
The Mansion House Hotel
8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
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"
More cheap stays in Portgordon

Harbour Nights
High St Lossiemouth Scotland
$93 nightly
$112 total
Sep 23 - Sep 24
Total with taxes and fees

The Station House Boutique Hotel
2 Brander Street Burghead Scotland
$103 nightly
$123 total
Sep 7 - Sep 8
Total with taxes and fees
8/10 Very Good! (1 review)

River View Apartment
4 Cathedral court Elgin Scotland
$131 nightly
$157 total
Oct 3 - Oct 4
Total with taxes and fees
7/10 Good! (8 reviews)

Bankhouse B&B
102a High Street Aberlour Scotland
$180 nightly
$216 total
Sep 27 - Sep 28
Total with taxes and fees
9.4/10 Exceptional! (51 reviews)

171 Seatown
171 Seatown Cullen Buckie Scotland
$417 nightly
$500 total
Sep 19 - Sep 20
Total with taxes and fees
8/10 Very Good! (1 review)
Frequently asked questions
Explore a world of travel with Expedia
- Ski Hotels in Elgin
- Gay friendly Hotels in Portsoy
- Aberlour Hotels
- Longmorn Hotels
- Resorts & Hotels with Spas in Elgin
- Lodges in Lossiemouth
- Hotels near Keith and Dufftown Railway
- 4 Star Hotels in Lossiemouth
- B&B in Portknockie
- Hotels near Strathisla Distillery
- Hotels near Glenfiddich Whisky Distillery
- Craigellachie Hotels
- Lossiemouth Hotels
- Buckie Hotels
- Fochabers Hotels
- Historic Hotels in Moray
- Guest Houses in Fordyce
- Rv Parks in Moray
- Hotels near Bow Fiddle Rock
- B&B in Cornhill
- B&B in Moray
- Hotels near Macallan Distillery
- B&B in Rothes
- Duffus Hotels
- Rothes Hotels
- 4 Star Hotels in Keith
- Hotels near Speyside Cooperage
- B&B in Fordyce
- Keith Hotels
- Pet-Friendly Hotels in Elgin
- Elgin Hotels
- Hotels with Hot Tubs in Elgin
- Gay friendly Hotels in Elgin
- Hotel Wedding Venues Hotels in Lossiemouth
- Hotels near Duffus Castle
- Hostels in Cullen
- Macallan Distillery
- Visit Rothes
- Glen Moray Distillery
- Visit Portknockie
- Visit Elgin
- Visit Fochabers
- Cullen Vacations
- Visit Craigellachie
- Visit Auchindachy
- Visit Fordyce
- Visit Cullen
- Glenfiddich Whisky Distillery
- Bow Fiddle Rock
- Strathisla Distillery
- Visit Aberlour
- Visit Buckie
- Fordyce Joiners Workshop and Visitor Centre
- Visit Lossiemouth
- Duffus Castle
- Keith Vacations
- Visit Cornhill
- Visit Garmouth
- Visit Portessie
- Visit Portsoy
- Visit Moray
- Visit Keith
- Elgin Cathedral
- Speyside Cooperage
- Car rental Elgin
- Car rental Craigellachie
- Car rental Portsoy
- Car rental Fochabers
- Auto Rent Rental Cars in Craigellachie
- Car rental Keith
- National Car Rental Rental Cars in Keith
- Car rental Cullen
- Convertible Car Rentals in Buckie
- National Car Rental Rental Cars in Elgin
- Car rental Rothes
- Car rentals near Speyside Cooperage
- Car rentals near Macallan Distillery
- Enterprise Rental Cars in Elgin
- Car rental Buckie
- Car rental Lossiemouth

