Default HTG hotel image

Find hotels in Tomnavoulin from $80

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Tomnavoulin hotels

1. Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (272 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
$114 nightly
The price is $137
Aug 17 - Aug 18
Total with taxes and fees
Argyle Guest House

2. Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.6 out of 10, Excellent, (8 reviews)
"Nice hotel. If you want a tv you need to have a room on the second floor but who needs a tv nowadays when there is WiFi. Very comfortable bed and lovely big bathroom."
United Kingdom
Christine
$192 nightly
The price is $231
Aug 29 - Aug 30
Total with taxes and fees
Hotel Square

3. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (202 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
$175 nightly
The price is $210
Aug 16 - Aug 17
Total with taxes and fees
Cardhu Country House

4. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (534 reviews)
"Nice quiet relaxing hotel"
United Kingdom
Darren
$67 nightly
The price is $80
Aug 30 - Aug 31
Total with taxes and fees
Craiglynne Hotel

5. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (110 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
$199 nightly
The price is $239
Aug 31 - Sep 1
Total with taxes and fees
The Aberlour Hotel

6. Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (307 reviews)
"Food was excellent. Staff very friendly and helpful. Beautiful peaceful location."
United Kingdom
Julie
$123 nightly
The price is $148
Aug 16 - Aug 17
Total with taxes and fees
Nethybridge Hotel

7. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (170 reviews)
"Food, staff and rooms were excellent. Nice walk around town."
United States
James
$201 nightly
The price is $241
Aug 1 - Aug 2
Total with taxes and fees
The Grant Arms Hotel

8. The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (382 reviews)
"A nice friendly country hotel. Good food and excellent cocktails. Good value."
United Kingdom
Tony
$155 nightly
The price is $187
Aug 4 - Aug 5
Total with taxes and fees
The Speyside Hotel

9. Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (3 reviews)
"Can’t say enough good things about Muckrach Country House. The home is absolutely gorgeous. Our room was stunning. We had absolutely the best nights sleep of our whole trip! More importantly Donnie and the staff are the sweetest people! We only got to stay one night but wish we had more time to stay. Absolutely book it, you won’t be disappointed."
United States
Douglas
$227 nightly
The price is $272
Aug 16 - Aug 17
Total with taxes and fees
Muckrach Country House

10. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
$220 nightly
The price is $264
Aug 4 - Aug 5
Total with taxes and fees
Craigellachie Lodge

11. Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
$249 nightly
The price is $299
Aug 21 - Aug 22
Total with taxes and fees
Hotel 1881 Archiestown

12. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (263 reviews)
"Great location "
Australia
Vincent
$193 nightly
The price is $232
Aug 20 - Aug 21
Total with taxes and fees
The Station Hotel

13. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very Good, (217 reviews)
"Easy to find, amazing breakfast, and the staff were extremely kind. Excellent one night stopover."
United States
Shannon
$120 nightly
The price is $120
Aug 10 - Aug 11
Total with taxes and fees
Ben Mhor Hotel

14. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (378 reviews)
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
United States
Helen
$290 nightly
The price is $348
Aug 31 - Sep 1
Total with taxes and fees
Craigellachie Hotel of Speyside

15. The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very Good, (788 reviews)
"Food was amazing and staff were incredibly kind and helpful."
Canada
Dave
$130 nightly
The price is $156
Aug 10 - Aug 11
Total with taxes and fees
The Boat Hotel

16. Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (95 reviews)
"We had an excellent stay at this beautiful hotel. The room was particularly clean and comfortable and the shower was just amazing. The overall decor of the hotel is beautiful, with exceptional attention to detail. The staff were very friendly and efficient. Breakfast was cooked to order and was excellent. "
United Kingdom
Susan
$329 nightly
The price is $394
Aug 16 - Aug 17
Total with taxes and fees
Kildrummy Inn

17. Tombeck

Tombeck
3.5 star property
Ballindalloch
10.0 out of 10, Exceptional, (3 reviews)
"Excellent location and warm community. Walking trails are lovely. "
United States
Michelle
$566 nightly
The price is $679
Aug 4 - Aug 5
Total with taxes and fees
Tombeck

18. Cairngorm Lodge Youth Hostel

Cairngorm Lodge Youth Hostel
3.0 star property
Aviemore
9.2 out of 10, Wonderful, (25 reviews)
"Perfect for the one night we needed to stay."
United Kingdom
Geoff
$95 nightly
The price is $113
Aug 31 - Sep 1
Total with taxes and fees
Cairngorm Lodge Youth Hostel

19. Ravenscourt Guest House

Ravenscourt Guest House
3.0 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (11 reviews)
"This was a perfect guest house for us to use as a home base to enjoy the Speyside area. Food was excellent and the bed was very comfortable. The staff were also very friendly. "
United States
Elizabeth Marie
$209 nightly
The price is $209
Aug 1 - Aug 2
Total with taxes and fees
Ravenscourt Guest House

20. Moss of Bourach

Moss of Bourach
3.5 star property
Aberlour
$764 nightly
The price is $916
Aug 8 - Aug 9
Total with taxes and fees
Moss of Bourach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Tomnavoulin Hotel Reviews

More cheap stays in Tomnavoulin

Frequently asked questions

What is the best area to stay in Tomnavoulin?
The best area to stay in Tomnavoulin is within the village itself, particularly around the Tomnavoulin Distillery and the surrounding glen.

Staying in the village offers convenient access to the Tomnavoulin Distillery, which is a key attraction in the area. The village is small and offers a tranquil setting, with typical Scottish stone cottages and views of the rolling hills of Glenlivet. This area is ideal for travelers looking for a peaceful retreat with easy access to local whisky experiences.

For couples, staying in a cottage or guesthouse near the village center provides a romantic and secluded base for exploring the Speyside region. You'll be close to walking trails, the River Livet for fishing, and a short drive from other distilleries and the Glenlivet Estate visitor center.
When is the best time to go to Tomnavoulin?
The best time to visit Tomnavoulin is during the late spring and summer months, from May through September, when the weather is mildest and the days are long.

During these months, the surrounding Speyside region is at its most accessible for outdoor activities. This period is ideal for travelers interested in exploring the natural beauty of the Cairngorms National Park, including hiking trails and scenic drives. Fishing on the River Spey is also popular, with prime conditions for salmon fishing.

For those interested in distillery tours and whisky tasting, these months offer comfortable conditions for traveling between the many distilleries in the region. Many distilleries also host special events and tours during the summer, providing an extensive experience for whisky enthusiasts.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Tomnavoulin.
How much is the nightly rate at a Tomnavoulin hotel?
Prices for hotels in Tomnavoulin often vary, but you can find a great deal from $80 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia