Hotels in Garmouth
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 28 - Aug 29Tomorrow
Aug 29 - Aug 30This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Top 5 hotels in Garmouth at a glance
- The Mill House Hotel — 3.5-star hotel in Buckie. Guest rating: 8.4/10 — Very Good.
- Kintrae B&B — 3-star hotel in Buckie. Guest rating: 9.8/10 — Exceptional.
- Premier Inn Elgin — 3-star hotel in Elgin. Guest rating: 8.2/10 — Very Good.
- The Pines Guesthouse — 3-star hotel in Elgin. Guest rating: 9.8/10 — Exceptional.
- Chapelhill Croft Farmhouse B&B — 3-star hotel in Keith. Guest rating: 10/10 — Exceptional.
Where to stay in Garmouth?




The Mill House Hotel
The Mill House HotelBuckie
$122
$146 total
includes taxes & fees
Aug 29 - Aug 30




Premier Inn Elgin
Premier Inn ElginElgin
$59
$71 total
includes taxes & fees
Sep 20 - Sep 21




The Pines Guesthouse
The Pines GuesthouseElgin
$147
$176 total
includes taxes & fees
Sep 10 - Sep 11




Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
$131
$131 total
includes taxes & fees
Sep 11 - Sep 12




The Mansion House Hotel
The Mansion House HotelElgin
$141
$169 total
includes taxes & fees
Sep 13 - Sep 14




The Royal Hotel
The Royal HotelElgin
$109
$131 total
includes taxes & fees
Sep 13 - Sep 14




Craigellachie Lodge
Craigellachie LodgeAberlour
$244
$292 total
includes taxes & fees
Sep 6 - Sep 7




Laichmoray Hotel
Laichmoray HotelElgin
$159
$190 total
includes taxes & fees
Sep 27 - Sep 28




The Old Coach House Hotel
The Old Coach House HotelBuckie
$57
$68 total
includes taxes & fees
Aug 30 - Aug 31




Golf View Hotel
Golf View HotelLossiemouth
$117
$140 total
includes taxes & fees
Aug 30 - Aug 31




Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
$90
$108 total
includes taxes & fees
Sep 13 - Sep 14




St Michaels Guesthouse
St Michaels GuesthouseElgin
$147
$177 total
includes taxes & fees
Sep 10 - Sep 11




Stotfield Hotel
Stotfield HotelLossiemouth
$112
$135 total
includes taxes & fees
Sep 2 - Sep 3




Cardhu Country House
Cardhu Country HouseAberlour
$194
$233 total
includes taxes & fees
Sep 3 - Sep 4




The Aberlour Hotel
The Aberlour HotelAberlour
$192
$230 total
includes taxes & fees
Sep 9 - Sep 10




Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
$266
$320 total
includes taxes & fees
Sep 27 - Sep 28
Go beyond your typical stay in Garmouth
Pet friendly
Cottage
Family friendly
Top landmarks in Garmouth
Garmouth & Kingston Golf Course
You might want to play some rounds at Garmouth & Kingston Golf Course, located 0.3 mi (0.6 km) from central Garmouth. If Garmouth & Kingston Golf Course doesn't quite scratch your golfing itch, Spey Bay Golf Course, and Buckpool Golf Club are also nearby.
Check out reviews of Garmouth hotels guests love
The Seafield Arms
10/10 Excellent
"Beautiful property in the quaint downtown area - town is gorgeous. Views just outside the property front door will take your breath away. Stylish bar with excellent drinks. Dinner and breakfast were delicious."
Craigellachie Hotel of Speyside
10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
Firth Hotel & Restaurant
10/10 Excellent
"Property is in an ideal location opposite a lovely beach, Food served in the restaurant was excellent"
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"
The Mill House Hotel
10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
The Station Hotel
10/10 Excellent
"Incredible staff. Dinner at the restaurant was delicious. Outrageous and delectable selection of whisky’s. Room was comfortable and clean. Looking forward to a return in the future."
Laichmoray Hotel
10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
Cullen Bay Hotel
10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Stotfield Hotel
8/10 Good
"Clean stall very helpful, food nice."
















