We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
Lovely ambiance in restaurant very helpful staff and meals were first class. Recommend this restaurant highly. Nice to have a good restaurant within Grantown on Spey and not to have to travel to Aviemore for fine dining.
Price is very reasonable and ours included breakfast ordered from menus. Rooms are comfortable and warm but dated. Good place to stay and very close to shops in town. When booking, specify if you have mobility issues.
Very nice hotel in very nice town. However, many of us these days would expect internet reception in rooms for work purposes. Immaculate rooms, large car park and friendly staff. I can recommend a stay here.
We were camping in the local site and walked into town to find a restaurant, we turned left at the lights and found Garth Restaurant after a drink in the bar we asked if there was room in the restaurant luckily there was and what...More
We Stopped off, for our dinner way up north to our static caravan. We always look forward to dinner at the Garth but sad to say that this time we were very disappointed. Pate was excellent, as ever as was my partner's prawn cocktail. Sadly...More
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.
Things to do
US$107 - US$151 (Based on Average Rates for a Standard Room)
Official star rating provided by VisitScotland, the National Tourist Board.
Number of rooms
TripAdvisor is proud to partner with Booking.com, Priceline, LateRooms, Agoda and TripOnline SA so you can book your Garth Hotel & Restaurant reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.
United Kingdom >
Scottish Highlands >
Badenoch and Strathspey >
Also Known As
Garth Hotel Grantown On Spey ,
Garth Hotel & Restaurant Grantown-On-Spey, Scotland