Top 10 Hotels in Crieff

See all 171 Hotels in Crieff
Cromlix
Cromlix

Kinbuck, Dunblane FK15 9JT

5.0 out of 5.0

Located in Kinbuck, this luxury hotel is within 9 mi (15 km) of Dunblane Cathedral, Dunblane Museum, and Doune Castle. …

$200
avg/night
Crieff Hydro
Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

4.0 out of 5.0

This family-friendly Crieff hotel is within a 15-minute walk of Crieff Golf Club Limited, Gordon & Durward, and Harrisons Fin …

$92
avg/night
Hotel Colessio
Hotel Colessio

33 Spittal Street, Stirling FK8 1DX

4.0 out of 5.0

Situated in Stirling, this hotel is within a 5-minute walk of Tolbooth and Old Town Jail. Mar's Walk and Church of the Holy …

$59
avg/night
The Stirling Highland Hotel
The Stirling Highland Hotel

29 Spittal Street, Stirling FK8 1DU

4.0 out of 5.0

Located in the heart of Stirling, this spa hotel is steps from Old Town Jail and Tolbooth. Mar's Walk and Church of the Hol …

$81
avg/night
Cairn Lodge and Hotel
Cairn Lodge and Hotel

Orchil Road, Auchterarder PH3 1LX

4.0 out of 5.0

Situated in Auchterarder, this hotel is 1.3 mi (2.1 km) from Gleneagles Golf Course and within 6 mi (10 km) of Tullibardine …

$82
avg/night
The Townhouse
The Townhouse

17 Marshall Place, Perth PH2 8AG

5.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Perth, this guesthouse is within a 10-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Theatre. Perth …

$73
avg/night
Huntingtower Hotel
Huntingtower Hotel

Crieff Road, Perth PH1 3JT

3.0 out of 5.0

Situated in Almondbank, this eco-friendly hotel is 0.9 mi (1.4 km) from Huntingtower Castle and within 3 mi (5 km) of …

$58
avg/night
Knock Castle Hotel and Spa
Knock Castle Hotel and Spa

Drummond Terrace, Crieff PH7 4AN

4.0 out of 5.0

Situated in Crieff, this spa hotel is 1.4 mi (2.3 km) from Crieff Visitor Centre and 1.5 mi (2.4 km) from Famous Grouse …

$134
avg/night
Victoria Square Guest House
Victoria Square Guest House

12 Victoria Square, Stirling FK8 2QZ

5.0 out of 5.0

Situated in Stirling, this luxury guesthouse is within a 15-minute walk of Smith Art Gallery and Museum, John Cowane's …

$87
avg/night
Broomhall Castle
Broomhall Castle

Long Row - Menstrie, Stirling FK11 7EA

3.0 out of 5.0

Situated in Menstrie, this romantic guesthouse is within 6 mi (10 km) of National Wallace Monument, University of Stirling, …

$67
avg/night

Recent Reviews in Crieff

Hide content

Where to stay in Crieff

Crieff Hotel Guide

Make your reservations early as there are a limited number of Expedia-registered hotels in or around downtown Crieff.

If you'd like a room within a half mile of downtown Crieff, check out the latest deals at the popular Fordie Estate.

The Comely Bank Guest House is one of a limited number of budget lodging options in Crieff.

The Mains of Taymouth is positioned 15 miles from the central part of Crieff. Or, alternatively, the CLC Duchally Country Estate is located 12 miles away. The Royal Hotel and also the Crieff Hydro are two other Expedia-listed accommodations around Crieff.

11 miles from Crieff you'll find Auchterarder, where you can spend the day enjoying Gleneagles Golf Course and Tullibardine Distillery. Some of our recommended Auchterarder hotels include the Glendevon Hotel and The Pines at Gleneagles. 25 miles to the southeast of Crieff, you'll also find Kinross, which is home to the Kelson Lodge and The Green Hotel Golf & Leisure Resort. The Loch Leven Castle and Balado Park are a couple of the popular points of interest to explore while in Kinross.

Just because you are far from home, doesn't mean you can't indulge in your love of sports. You will find Murrayfield Stadium 40 miles to the southeast of Crieff. For travelers who are interested in booking a room close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

Dundee Airport is situated 35 miles away from Crieff. If you wish to stay nearby, you can easily book a night at the Doubletree by Hilton Dundee or the West Park.