Skip to main content

Filter by:


Star Rating

Review Score

Tomnavoulin – 32 hotels and places to stay
See the latest prices and deals by choosing your dates.
Richmond Arms Hotel, hotel in Tomnavoulin

Including a restaurant and 2 bars serving many local whiskeys, the Richmond Arms Hotel is located in the attractive village of Tomintoul in the Cairngorms National Park.

Dinner and breakfast. The staff are friendly.
7.8
Scored 7.8
Good
Rated good
760 reviews
Price from$118.72per night
Hotel Square, hotel in Tomnavoulin

Hotel Square is offering accommodations in Tomintoul. 27 miles from Balmoral Castle and 10 miles from Corgarff Castle, the property provides a ski pass sales point, as well as a bar.

Breakfast was pretty good. Not great. We also had dinner in the restaurant, which was very good.
7.9
Scored 7.9
Good
Rated good
177 reviews
Price from$175.88per night
The Smugglers Hostel, hotel in Tomnavoulin

Located in Tomintoul, 26 miles from Balmoral Castle, The Smugglers Hostel has accommodations with a garden, free private parking and a shared lounge.

A fantastic and well equipped hostel which had plenty of space for our large family holiday (8 adults/8 children). The hostel was cleaned to a really high standard and was lovely and warm within a few minutes of turning up the radiators. While we didn't meet our host due to it being a community run hostel, all the information about our check in was provided well in advance to ensure a seamless arrival and check out. We will definitely consider booking again when we are next exploring the Highlands!
7.6
Scored 7.6
Good
Rated good
87 reviews
Price from$125.63per night
Argyle Guest House, hotel in Tomnavoulin

Argyle Guest House enjoys a location in Tomintoul, 27 miles from Balmoral Castle and 10 miles from Corgarff Castle. Featuring mountain and garden views, this guest house also features free Wifi.

Diane and Steve were absolutely wonderful hosts. Nothing was too much trouble.
9.3
Scored 9.3
Wonderful
Rated wonderful
403 reviews
Price from$83.29per night
Gordon House, hotel in Tomnavoulin

A good location for a relaxing holiday in Tomintoul, Gordon House is a bed and breakfast surrounded by views of the garden.

Les is a great cook and host! We hung out, laughed a lot, swapped stories and creeds till way past my normal bedtime...and the conversations were fabulous! The beds were comfy, and my whole family slept great and woke up to a delicious breakfast feeling refreshed and ready to go on to our next Scottish adventure!
9.4
Scored 9.4
Wonderful
Rated wonderful
170 reviews
Price from$163.31per night
The Dowans Hotel of Speyside, hotel in Tomnavoulin

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whiskey-lovers.

Everything
9.2
Scored 9.2
Wonderful
Rated wonderful
329 reviews
Price from$339.19per night
Whisky Capital Inn, hotel in Tomnavoulin

Featuring a bar and free WiFi, Whisky Capital Inn is located in Dufftown, 14 miles from Huntly Castle and 18 miles from Elgin Cathedral.

The staff was friendly and accommodating. The room was clean, cozy and spacious.
8.1
Scored 8.1
Very Good
Rated very good
553 reviews
Price from$113.06per night
The Speyside Hotel and Restaurant, hotel in Tomnavoulin

Located in Grantown on Spey, a 9-minute walk from Grantown Museum, The Speyside Hotel and Restaurant has accommodations with a garden, free private parking, a shared lounge and a terrace.

Great location and friendly staff.
8.5
Scored 8.5
Very Good
Rated very good
735 reviews
Price from$157.03per night
Grant Arms Hotel, hotel in Tomnavoulin

In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts while retaining a traditional...

Fantastic wildlife and bird orientated hotel. Comfortable accommodation. The bed was great. Staff were superb. Food options were changed every night and were really good. Great location
8.5
Scored 8.5
Very Good
Rated very good
285 reviews
Price from$175.88per night
Ravenscourt House, Guest House & Restaurant, hotel in Tomnavoulin

Ravenscourt House, Guest House & Restaurant is a family-run 8-bedroom guest house, benefiting from free super-fast WiFi and ample parking.

Hosts were great! Room was very comfortable and loved the chocolates!
9.6
Scored 9.6
Exceptional
Rated exceptional
182 reviews
Price from$159.54per night
See all hotels near Tomnavoulin
Subscribe to receive premium deals

Prices drop the second you sign up!