Photo by Adventures of a Scotsman

Tomintoul hotels from RM330
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Tomintoul
Pet friendly
ApartĀment
Check prices for these dates
Our top choices for Tomintoul hotels

1. Argyle Guest House
Argyle Guest HouseBallindalloch
9.6 out of 10, Exceptional, (271 reviews)
The price is RM468
RM561 total
includes taxes & fees
17 Aug - 18 Aug

2. Hotel Square
Hotel SquareBallindalloch
8.6 out of 10, Excellent, (8 reviews)
The price is RM865
RM1,038 total
includes taxes & fees
27 Aug - 28 Aug

4. The Smugglers Hostel
The Smugglers HostelBallindalloch
7.0 out of 10, Good, (12 reviews)
The price is RM524
RM629 total
includes taxes & fees
9 Aug - 10 Aug

5. Muckrach Country House
Muckrach Country HouseGrantown-on-Spey
10.0 out of 10, Exceptional, (3 reviews)
The price is RM950
RM1,140 total
includes taxes & fees
3 Aug - 4 Aug

6. The Grant Arms Hotel
The Grant Arms HotelGrantown-on-Spey
9.0 out of 10, Wonderful, (170 reviews)
The price is RM820
RM984 total
includes taxes & fees
3 Aug - 4 Aug

7. Nethybridge Hotel
Nethybridge HotelNethy Bridge
7.8 out of 10, Good, (307 reviews)
The price is RM503
RM604 total
includes taxes & fees
16 Aug - 17 Aug

8. The Speyside Hotel
The Speyside HotelGrantown-on-Spey
9.4 out of 10, Exceptional, (382 reviews)
The price is RM636
RM763 total
includes taxes & fees
17 Aug - 18 Aug

9. Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (202 reviews)
The price is RM779
RM935 total
includes taxes & fees
16 Aug - 17 Aug

10. The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (110 reviews)
The price is RM841
RM1,009 total
includes taxes & fees
6 Aug - 7 Aug

11. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (378 reviews)
The price is RM1,189
RM1,427 total
includes taxes & fees
17 Aug - 18 Aug

12. Cairngorm Guest House
Cairngorm Guest HouseAviemore
9.6 out of 10, Exceptional, (163 reviews)
The price is RM802
RM962 total
includes taxes & fees
3 Aug - 4 Aug

13. Hotel 1881 Archiestown
Hotel 1881 ArchiestownArchiestown
The price is RM1,033
RM1,240 total
includes taxes & fees
15 Aug - 16 Aug

14. Cairn Hotel
Cairn HotelCarrbridge
9.0 out of 10, Wonderful, (515 reviews)
The price is RM547
RM656 total
includes taxes & fees
24 Aug - 25 Aug

15. Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (99 reviews)
The price is RM980
RM1,176 total
includes taxes & fees
11 Aug - 12 Aug

16. The Boat Hotel
The Boat HotelBoat of Garten
8.2 out of 10, Very good, (788 reviews)
The price is RM538
RM645 total
includes taxes & fees
17 Aug - 18 Aug

17. Sweeney Aviemore Two
Sweeney Aviemore TwoAviemore
8.6 out of 10, Excellent, (71 reviews)
The price is RM694
RM833 total
includes taxes & fees
30 Aug - 31 Aug

18. Kildrummy Inn
Kildrummy InnAlford
9.6 out of 10, Exceptional, (95 reviews)
The price is RM1,344
RM1,613 total
includes taxes & fees
16 Aug - 17 Aug

19. Ravenscourt Guest House
Ravenscourt Guest HouseGrantown-on-Spey
9.4 out of 10, Exceptional, (11 reviews)
The price is RM880
RM880 total
includes taxes & fees
1 Aug - 2 Aug

20. Balmoral Arms
Balmoral ArmsBallater
8.6 out of 10, Excellent, (388 reviews)
The price is RM742
RM890 total
includes taxes & fees
3 Aug - 4 Aug
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
Stay near popular Tomintoul attractions
Learn more about Tomintoul
Nestled in the Cairngorms National Park, this Highland village offers whisky tastings at the Tomintoul Distillery and scenic hiking trails for all abilities. Explore the Glenlivet Estate nearby for mountain biking adventures or visit the Tomintoul Museum to discover fascinating local history.

Photo by Ann Harrison
Open Photo by Ann Harrison
More cheap stays in Tomintoul

The Smugglers Hostel
Main Street Ballindalloch Scotland
The price is RM524 per night from 9 Aug to 10 Aug
RM524
RM629 total
9 Aug - 10 Aug
includes taxes & fees
7/10 Good! (12 reviews)











































































