The Garmouth Hotel


The Garmouth Hotel is a small traditional Inn with Public Bar, Lounge & Dining Room in the North East village of Garmouth, close to the mouth of the River Spey.

Conveniently located only a short drive off the A96 and less than 9 miles from Elgin in the heart of Single Malt Whisky Country, we are within a half hour drive of some fantastic Speyside distilleries, Glen Grant, Aberlour, Glen Moray and Macallan to name a few.

Situated not far from the coast and the village of Kingston we are an ideal base for walkers and cyclists on the Moray Way. The hotel is also ideal for Golf and Fishing Breaks. We are very dog friendly!

Getting Here

Get Directions to The Garmouth Hotel using Google Maps