Hotels in Tomnavoulin
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 27 - Aug 28Tomorrow
Aug 28 - Aug 29This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Where to stay in Tomnavoulin?




Argyle Guest House
Argyle Guest HouseBallindalloch
$110
$132 total
includes taxes & fees
Sep 21 - Sep 22




Hotel Square
Hotel SquareBallindalloch
$173
$208 total
includes taxes & fees
Sep 12 - Sep 13




Cardhu Country House
Cardhu Country HouseAberlour
$194
$233 total
includes taxes & fees
Sep 25 - Sep 26




Craiglynne Hotel
Craiglynne HotelGrantown-on-Spey
$66
$79 total
includes taxes & fees
Aug 30 - Aug 31




The Aberlour Hotel
The Aberlour HotelAberlour
$192
$231 total
includes taxes & fees
Sep 9 - Sep 10




Nethybridge Hotel
Nethybridge HotelNethy Bridge
$97
$117 total
includes taxes & fees
Sep 1 - Sep 2




Craigellachie Lodge
Craigellachie LodgeAberlour
$244
$292 total
includes taxes & fees
Sep 10 - Sep 11




The Speyside Hotel
The Speyside HotelGrantown-on-Spey
$158
$190 total
includes taxes & fees
Sep 6 - Sep 7




The Grant Arms Hotel
The Grant Arms HotelGrantown-on-Spey
$204
$245 total
includes taxes & fees
Aug 28 - Aug 29




Hotel 1881 Archiestown
Hotel 1881 ArchiestownArchiestown
$257
$308 total
includes taxes & fees
Sep 10 - Sep 11




Muckrach Country House
Muckrach Country HouseGrantown-on-Spey
$273
$327 total
includes taxes & fees
Sep 15 - Sep 16




Ben Mhor Hotel
Ben Mhor HotelGrantown-on-Spey
$83
$83 total
includes taxes & fees
Aug 30 - Aug 31




Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
$266
$320 total
includes taxes & fees
Sep 27 - Sep 28




The Station Hotel
The Station HotelAberlour
$246
$296 total
includes taxes & fees
Aug 29 - Aug 30




The Boat Hotel
The Boat HotelBoat of Garten
$141
$170 total
includes taxes & fees
Sep 23 - Sep 24




The Tannochbrae
The TannochbraeKeith
$1,499
$1,798 total
includes taxes & fees
Sep 21 - Sep 22




Cairngorm Lodge Youth Hostel
Cairngorm Lodge Youth HostelAviemore
$95
$115 total
includes taxes & fees
Sep 7 - Sep 8
Go beyond your typical stay in Tomnavoulin
Pet friendly
Family friendly
Check out reviews of Tomnavoulin hotels guests love
Craiglynne Hotel
10/10 Excellent
"-"
The Boat Hotel
8/10 Good
"Staff were lovely and accommodating. Restaurant food was amazing. Hotel room was lovely and big enough for the 3 of us. Hotel was lovely and clean. Had a small disappointment when bathroom was not cleaned on request."
Craigellachie Hotel of Speyside
10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
The Grant Arms Hotel
8/10 Good
"The property was very clean especially the bathroom. Our room was quite small but had everything you need. The staff were really friendly."
Nethybridge Hotel
8/10 Good
"The stay was very enjoyable. Exceptional people, nice countryside-style facility and location, tasty food, relaxing pub/bar area."
The Station Hotel
10/10 Excellent
"Incredible staff. Dinner at the restaurant was delicious. Outrageous and delectable selection of whisky’s. Room was comfortable and clean. Looking forward to a return in the future."
Craigellachie Lodge
10/10 Excellent
"The owner was very helpful and super nice. We all love this hotel; we definitely will come back. You can see all the details she put into the building. Well done."
Hotel Square
10/10 Excellent
"Very comfortable stay. Helpful and courteous staff."
The Aberlour Hotel
8/10 Good
"Helpful staff and a great location."












