Hotel Accommodation in Grantown on Spey

The 18 en-suite bedrooms comprise single, double/twin and family rooms.  Set in beautiful countryside and the lovely town of Grantown on Spey, The Garth Hotel is the perfect place to have a wonderful holiday or take a short break.  We have 3 ground floor bedrooms for those with limited mobility and you can bring your dog too as we are dog friendly.

Our sister hotel The Cairngorm Hotel, is situated in the centre of Aviemore. ‘The Cairn’ is always a lively venue and makes a perfect alternative to The Garth.

If you are walking the Speyside Way stay with us one night and at The Cairngorm the other. We are 15 miles apart, a lovely walk.

Book B&B or DBB (based on 2 people sharing a room)

Our rates are per person per night sharing a twin or double room and include a full Scottish Breakfast and VAT.  Please see our terms and conditions before booking.

Bed & breakfast from £54.50

Dinner, bed & breakfast from £79.50

“Best Available rate available direct through Hotel Reception on 01479 872836.”

Our best available rate provides the most flexible access to your choice of accommodation here at the Garth Hotel.  Feel confident knowing that you will not find a lower rate anywhere else online with the same payment and cancellation conditions. If you do, we’ll beat it!

Make An Enquiry:
* indicates required field