Hotels near Tomnavoulin

Search hotels and more near Tomnavoulin

September 2026

12345
6789101112
13141516171819
20212223242526
27282930

October 2026

123
45678910
11121314151617
18192021222324
25262728293031
Flexible date options
Select occupancy

Hotels and more near Tomnavoulin

Filter by:

Star Rating
Review score

Hotel Square

Tomintoul (Near Tomnavoulin)

Located in Tomintoul and within 14 miles of Abernethy Golf Club, Hotel Square features a bar, non-smoking rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 218 reviews
Price from
$87.91
1 night, 2 adults

Glenlivet by Wigwam Holidays

Tomintoul (Near Tomnavoulin)

Glenlivet by Wigwam Holidays enjoys a location in Tomintoul, 14 miles from Abernethy Golf Club and 14 miles from Grantown Museum.

J
Joan
From
United States
We loved it so much we added another night.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 293 reviews
Price from
$143.49
1 night, 2 adults

Gordon House

Tomintoul (Near Tomnavoulin)

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

M
Mark
From
United Kingdom
Amazing hospitality, it was like being part of the family for a day. There was a whisky waiting for me on arrival and I was invited into the garden for pimms!! Secure place for my cycle too. Host did me a full three course dinner with drinks and cheeseboard for a very reasonable charge, and they were full of helpful information and good conversation. All B&Bs should be like this!!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 148 reviews
Price from
$176.25
1 night, 2 adults

Argyle Guest House

Tomintoul (Near Tomnavoulin)

Argyle Guest House enjoys a location in Tomintoul, 14 miles from Abernethy Golf Club and 14 miles from Grantown Museum. Featuring mountain and garden views, this guest house also features free Wifi.

A
Andrew
From
United Kingdom
Great location and nice and cosy, hosts were very friendly and helped with any question of the local area. Fantastic breakfast every morning, hosts upgraded my room which was amazing, brilliant warm shower.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 401 reviews
Price from
$110.63
1 night, 2 adults

Cruachan B & B

Tomintoul (Near Tomnavoulin)

A recently renovated bed and breakfast, Cruachan B & B offers accommodation in Tomintoul. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
$142.36
1 night, 2 adults

The Smugglers Hostel

Tomintoul (Near Tomnavoulin)

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

C
Calum
From
United Kingdom
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!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 112 reviews
Price from
$99.43
1 night, 2 adults

Tombeck

Tomintoul (Near Tomnavoulin)

Tombeck is located in Tomintoul, just 14 miles from Abernethy Golf Club and 14 miles from Grantown Museum.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 15 reviews
Price from
$699.40
1 night, 2 adults

The Dowans Hotel of Speyside

Aberlour (Near 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.

B
BL
From
Canada
Beautiful property in a great location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 297 reviews
Price from
$293.76
1 night, 2 adults

Ravenscourt Guest House

Grantown on Spey (Near Tomnavoulin)

Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.

S
Satheesh
From
Canada
Great place with wonderful hospitality and beautiful decorations. Their breakfast was top notch! We stayed for 2 nights and got to know the whole family, as they are all working there together. There's a homey feel about the house and how it's run, which made us very comfortable. We'll be back, would recommend for sure!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 194 reviews
Price from
$223.71
1 night, 2 adults

The Delnashaugh

Ballindalloch (Near Tomnavoulin)

Located in Ballindalloch, 23 miles from Elgin Cathedral, The Delnashaugh has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 146 reviews
Price from
$249.47
1 night, 2 adults
See all hotels near Tomnavoulin

Most booked hotels in Tomnavoulin and surrounding area in the past month

See all

Popular with guests booking hotels in Tomintoul

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 218 reviews