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 29
Tomorrow
Aug 29 - Aug 30
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Top 5 hotels in Garmouth at a glance

  1. The Mill House Hotel — 3.5-star hotel in Buckie. Guest rating: 8.4/10 — Very Good.
  2. Kintrae B&B — 3-star hotel in Buckie. Guest rating: 9.8/10 — Exceptional.
  3. Premier Inn Elgin — 3-star hotel in Elgin. Guest rating: 8.2/10 — Very Good.
  4. The Pines Guesthouse — 3-star hotel in Elgin. Guest rating: 9.8/10 — Exceptional.
  5. 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 Hotel
Buckie
$122
$146 total
includes taxes & fees
Aug 29 - Aug 30
The Mill House Hotel

Kintrae B&B

Kintrae B&B
Buckie
$112
$135 total
includes taxes & fees
Aug 30 - Aug 31
Kintrae B&B

Premier Inn Elgin

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

The Pines Guesthouse

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

Chapelhill Croft Farmhouse B&B

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

The Mansion House Hotel

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

The Royal Hotel

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

Sunninghill

Sunninghill
Elgin
$172
$207 total
includes taxes & fees
Aug 29 - Aug 30
Sunninghill

Copper Beeches

Copper Beeches
Elgin
$179
$215 total
includes taxes & fees
Sep 8 - Sep 9
Copper Beeches

Craigellachie Lodge

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

Laichmoray Hotel

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

The Old Coach House Hotel

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

Golf View Hotel

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

Taigh Mor

Taigh Mor
Elgin
$76
$91 total
includes taxes & fees
Aug 30 - Aug 31
Taigh Mor

Firth Hotel & Restaurant

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

St Michaels Guesthouse

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

Stotfield Hotel

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

Cardhu Country House

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

The Aberlour Hotel

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

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
$266
$320 total
includes taxes & fees
Sep 27 - Sep 28
Craigellachie Hotel of Speyside
View all properties

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.
See properties

Check out reviews of Garmouth hotels guests love

The Seafield Arms

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."
Aaron 1-night trip
Posted 1 hour ago
The Seafield Arms
Craigellachie Hotel of Speyside

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."
Milica 2-night trip
Posted 3 days ago
Craigellachie Hotel of Speyside
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Property is in an ideal location opposite a lovely beach, Food served in the restaurant was excellent"
jayne 2-night trip
Posted 4 days ago
Firth Hotel & Restaurant
The Old Coach House Hotel

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"
Neil 6-night trip
Posted 5 days ago
The Old Coach House Hotel
The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 8 days ago
The Mill House Hotel
The Station Hotel

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."
Kadence 1-night trip
Posted 9 days ago
The Station Hotel
Laichmoray Hotel

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."
Hector 2-night trip
Posted 10 days ago
Laichmoray Hotel
Cullen Bay Hotel

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. "
Patricia 2-night trip
Posted 12 days ago
Cullen Bay Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 2 weeks ago
Stotfield Hotel

Frequently asked questions

What hotels do travelers like in Garmouth?
Can I book refundable hotels in Garmouth?
If you're looking for the flexibility to change your travel plans to Garmouth, most hotels offer refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Garmouth be like during my visit?
The warmest months in Garmouth are usually July and August with an average temp of 55°F. February and January are the chilliest months when the average temp is 41°F. The rainiest months are August and July.
Why should I book my Garmouth accommodation with Hotels.com?
There are plenty of reasons to book your Garmouth travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.