Find hotels in Tomnavoulin from $38

  • 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

Go beyond your typical stay in Tomnavoulin

Check prices for these dates

Filter by

Property class

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. Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.2 out of 10, Very good, (13 reviews)
"A good place for a short stopover."
United Kingdom
Roman
$88 nightly
The price is $105
Nov 17 - Nov 18
Total with taxes and fees
Hotel Square

2. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (235 reviews)
"Great hotel all round. Spacious and clean room, friendly staff and large parking area. Welcoming atmosphere in the Bar too."
United Kingdom
Paul
$38 nightly
The price is $38
Nov 12 - Nov 13
Total with taxes and fees
Ben Mhor Hotel

3. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (608 reviews)
"Good place to have a cosy room stop over when travelling."
United Kingdom
Olivia
$46 nightly
The price is $56
Nov 20 - Nov 21
Total with taxes and fees
Craiglynne Hotel

4. The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (433 reviews)
"Great experience staying at the hotel, food was excellent and staff friendly."
United Kingdom
Margaret
$106 nightly
The price is $127
Dec 12 - Dec 13
Total with taxes and fees
The Speyside Hotel

5. Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (358 reviews)
"Lovely hotel."
United States
Christine
$80 nightly
The price is $96
Nov 24 - Nov 25
Total with taxes and fees
Nethybridge Hotel

6. The Mash Tun

The Mash Tun
2.5 star property
Aberlour
10.0 out of 10, Exceptional, (1 review)
"Wonderful location next to the River Spey. Staff were very friendly and helpful. Quickly resolved a problem with me having inadvertently paid twice. Lively bar with good food. Room was very comfortable"
United Kingdom
William
$160 nightly
The price is $192
Nov 25 - Nov 26
Total with taxes and fees
The Mash Tun

7. Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (52 reviews)
"One of the best places to stay on our visit to the highlands of Scotland. Quiet, Clean rooms, great breakfast. I would stay again."
United States
Mark
$142 nightly
The price is $170
Nov 14 - Nov 15
Total with taxes and fees
Bankhouse B&B

8. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.2 out of 10, Wonderful, (187 reviews)
"Great hotel we enjoyed our stay"
United States
Liang
$130 nightly
The price is $156
Nov 13 - Nov 14
Total with taxes and fees
The Grant Arms Hotel

9. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (294 reviews)
"A very welcoming place to stay while touring around the nearby distilleries. A great little restaurant, wonderful breakfast and a nice whiskey bar to unwind in the evening. The staff was so friendly and helpful and the rooms were comfortable and clean. Highly recommend!"
Canada
Andria
$142 nightly
The price is $170
Nov 17 - Nov 18
Total with taxes and fees
The Station Hotel

10. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (106 reviews)
"Beautiful place with amazing location right next to the distilleries."
United States
Alexander
$189 nightly
The price is $227
Nov 17 - Nov 18
Total with taxes and fees
Craigellachie Lodge

11. Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (11 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
$127 nightly
The price is $153
Nov 15 - Nov 16
Total with taxes and fees
Muckrach Country House

12. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (212 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
$188 nightly
The price is $226
Nov 14 - Nov 15
Total with taxes and fees
Cardhu Country House

13. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (409 reviews)
"Great place to stay while in Speyside. The breakfast was excellent. The restaurant has great food too! Would stay here again."
United States
Banan
$211 nightly
The price is $254
Nov 16 - Nov 17
Total with taxes and fees
Craigellachie Hotel of Speyside

14. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (120 reviews)
"Friendly staff, good breakfast"
United Kingdom
Xu
$171 nightly
The price is $206
Nov 16 - Nov 17
Total with taxes and fees
The Aberlour Hotel

15. The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very good, (823 reviews)
"The staff were welcoming & very helpful with advice on local attractions. The food was lovely. The room was clean & as described...cosy."
Australia
ken
$49 nightly
The price is $58
Nov 15 - Nov 16
Total with taxes and fees
The Boat Hotel

16. Hotel 1881 Archiestown

Hotel 1881 Archiestown
3.0 star property
Archiestown
10.0 out of 10, Exceptional, (7 reviews)
"So far our favorite hotel on this trip. Staff was super friendly and welcoming. Great options for dinner and breakfast. It’s a smaller hotel so it felt more intimate, but was still quiet. Would definitely recommend."
United States
Rachael
$258 nightly
The price is $310
Nov 17 - Nov 18
Total with taxes and fees
Hotel 1881 Archiestown

17. Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (96 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
$328 nightly
The price is $394
Nov 25 - Nov 26
Total with taxes and fees
Kildrummy Inn

18. Tombeck

Tombeck
3.5 star property
Ballindalloch
8.0 out of 10, Very good, (4 reviews)
"Excellent location and warm community. Walking trails are lovely. "
United States
Michelle
$593 nightly
The price is $712
Nov 18 - Nov 19
Total with taxes and fees
Tombeck

19. The Smugglers Hostel

The Smugglers Hostel
2.0 star property
Ballindalloch
7.4 out of 10, Good, (13 reviews)
"We were rented the family bedroom that had its own private bath, a double bed and three singles. It was a great place to stay. Huge kitchen for everyone and lots of seating. Parking was a bit tight."
United States
Sheri
$132 nightly
The price is $159
Nov 19 - Nov 20
Total with taxes and fees
The Smugglers Hostel

20. Sweet Donside Cabins

Sweet Donside Cabins
4.0 star property
Strathdon
10.0 out of 10, Exceptional, (5 reviews)
"What a magical little place this is! Absolutely loved the cabin and all the unique decor and trinkets and the location is breathtaking…so peaceful. The couples hot tub was perfect and nice to relax in after coming back from lovely walks. Well done to the owners of the Sweet Donside Cabins. We’d love to come back."
United Kingdom
Craig
$256 nightly
The price is $307
Nov 19 - Nov 20
Total with taxes and fees
Sweet Donside Cabins
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.

Compare top hotels in Tomnavoulin

3.0 star property
Ballindalloch
3.0 star property
Grantown-on-Spey
3.0 star property
Grantown-on-Spey
3.5 star property
Grantown-on-Spey
3.0 star property
Nethy Bridge
8.2
Very good
13 reviews
8.4
Very good
235 reviews
7.2
Good
608 reviews
9.4
Exceptional
433 reviews
7.8
Good
358 reviews
$88 nightly
The price is $105
Nov 17 - Nov 18
Total with taxes and fees
$38 nightly
The price is $38
Nov 12 - Nov 13
Total with taxes and fees
$46 nightly
The price is $56
Nov 20 - Nov 21
Total with taxes and fees
$106 nightly
The price is $127
Dec 12 - Dec 13
Total with taxes and fees
$80 nightly
The price is $96
Nov 24 - Nov 25
Total with taxes and fees
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • No WiFi included
  • No Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Top Tomnavoulin Hotel Reviews

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 $38 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