Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Crieff, this eco-friendly hotel is 1.4 mi (2.2 km) from Crieff Visitor Centre and 1.8 mi (3 km) from Famous Grouse Experience at Glenturret Distillery. ...
Situated in Crieff, this guesthouse is 0.8 mi (1.2 km) from Crieff Visitor Centre and 1.5 mi (2.4 km) from Famous Grouse Experience at Glenturret Distillery. ...
Get RatesGet Rates
Even though there is a limited number of places to stay within Crieff, Expedia offers a range of alternatives in the wider area. Within easy driving distance of Crieff you can select from around 47 lodging options in Expedia's Scotland hotel database.
A couple of the top establishments to think about are the Mains of Taymouth and the CLC Duchally Country Estate. You might also like to keep in mind the Royal Hotel and the Moness House Hotel & Country Club.
The Fendoch Guest House is one of a small number of cheap and cheerful lodging options here.
Need more variety? The Crieff Hydro and the Four Seasons Hotel are 4 miles and 7 miles away from the center of Crieff. These are some great hotel options. 18 miles out of town sits the Stirling Highland Hotel. The Queens Hotel is also near, 15 miles away.
Looking for more things to do? Consider spending a day or two enjoying the St Serf's Church and the Gleneagles Golf Course in Auchterarder, 11 miles to the southeast of Crieff. The Persie Croft B&B and Cairn Lodge and Hotel are a few of the great hotel options in Auchterarder. Alternatively, you could consider staying in Alva, 16 miles to the south of Crieff, where you'll find the Christina House and Inglewood House and Spa. While visiting Alva, be sure to explore Castle Campbell and the University of Stirling.
Aberfeldy is 17 miles away from Crieff. While you are in the area, be sure to check out the Dewar's World of Whisky, the Black Watch Monument and Wade's Bridge. The Castle Menzies and The Watermill are also worth checking out. If you'd like to stay in Aberfeldy, check out the rates and amenities at the Weem Inn and The Kenmore Club by Diamond Resorts.