Book Garmouth 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 Garmouth
Cheap Garmouth hotels

The Mansion House Hotel

Craigellachie Hotel of Speyside

Laichmoray Hotel

Golf View Hotel

The Station Hotel

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Cluny Hill Hotel

The Seafield Arms

The Aberlour Hotel
Hotels in Garmouth
Keen to stay near Garmouth? With just 1 hotel within a 10-kilometre radius of the centre, you've gotta get in quick!
There's nothing quite like a wonderful night's sleep (and a long sleep in) at Seashore Cottage. This accommodation option is as central as you'll get in Garmouth.
Still can't find somewhere to hit the hay in Garmouth? Consider the Eight Acres Hotel & Leisure Club, which can be found 14 kilometres from the heart of town. If that's not right for you, look into the Links Lodge - B&B, 13 kilometres away.
Don't blow through before you've had a squiz at the Grantown Museum and Lochindorb Castle in Grantown-on-Spey. If you want to visit Grantown-on-Spey, look into The Craiglynne Hotel and Seafield Lodge Hotel. 45 kilometres to the west of Garmouth you'll find Nairn, home to the Golf View Hotel & Spa and Muthu Newton Hotel. Whether you're shooting through or staying in Nairn, be sure to check out Brodie Castle and Nairn Beach.
You'll find some awesome visitor attractions in Aviemore. Speyside Wildlife, Loch an Eilein and Craigellachie National Nature Reserve are our top picks. This regional hub can be found 70 kilometres southwest of Garmouth and has a population of 3,000. Got another day to play with? Check out the vibe at the Spey Valley Championship Golf Course and the Strathspey Steam Railway. If you want to stay in Aviemore, be sure to check out the current deals at the Hilton Coylumbridge and Macdonald Aviemore Highland Hotel.
After being squished into a cabin seat all night, a nice comfy bed at the Jurys Inn Aberdeen Airport will be bliss! If it's chockers there, check out the Courtyard by Marriott Aberdeen Airport. Both are within easy reach of Aberdeen Airport, which is 75 kilometres from the centre of town.
Garmouth hotels essential information
Accommodation | 484 hotels |
|---|---|
Lowest Price | AU$63 |
Highest Price | AU$342 |
Popular hotels | The Mansion House Hotel, Craigellachie Hotel of Speyside, Laichmoray Hotel, Golf View Hotel, The Station Hotel, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth, Cluny Hill Hotel, The Seafield Arms, The Aberlour Hotel |
Most recent Garmouth hotel reviews

More ways to explore Garmouth
Top Picks
- Lodges in Aberlour
- Alves Hotels
- Caravan Parks in Archiestown
- Archiestown Hotels
- Buckie Hotels
- Caravan Parks in Cullen
- Hostels in Cullen
- Cullen Hotels
- Cummingston Hotels
- Beach Hotels in Moray
- Golf Hotels in Moray
- Ski Hotels in Moray
- Spa Hotels in Moray
- Winery Hotels in Moray
- Caravan Parks in Dufftown
- Apartments in Elgin
- B&B in Elgin
- Cabin Rentals in Elgin
- Country Houses in Elgin
- Holiday Homes in Elgin
- Hostels in Elgin
- Crerar Hotels in Elgin
- Freetobook Hotels in Elgin
- Golf Hotels in Elgin
- Hotels with Parking in Elgin
- Hotels with Pool in Elgin
- Luxury Hotels in Elgin
- Romantic Hotels in Elgin
- Ski Hotels in Elgin
- Elgin Hotels
- Inns in Elgin
- Lodges in Elgin
- Caravan Parks in Findochty
- Findochty Hotels
- Fochabers Hotels
- Fordyce Hotels
- Hopeman Hotels
- Cabin Rentals in Keith and Dufftown Railway
- Apartment Hotels in Keith
- Keith Hotels
- Lossiemouth Hotels
- Mulben Hotels
- Guest Houses in Portknockie
- Portknockie Hotels
- Sandend Hotels
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






