Top 10 Hotels in Crieff

See all 11 Hotels in Crieff
Crieff Hydro
Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

4.0 out of 5.0
4 out of 5 (157 reviews)

This family-friendly Crieff hotel is within 2 mi (3 km) of Crieff Visitor Centre and Famous Grouse Experience at Glenturret …

$113
Fendoch Guest House
Fendoch Guest House

Sma' Glen, Crieff PH7 3LW

2.0 out of 5.0
5 out of 5 (7 reviews)

Situated in Crieff, this guesthouse is within 6 mi (10 km) of Crieff Golf Club Limited, Gordon & Durward, and Harrisons Fine …

$71
The Four Seasons Hotel
The Four Seasons Hotel

Lochside, Crieff PH62NF

3.0 out of 5.0
4.5 out of 5 (34 reviews)

Located in St Fillans, this hotel is within 1 mi (2 km) of St Fillans Village Store and St. Fillans Boat Hire. Loch Earn and …

$80
The Victoria House Bed & Breakfast
The Victoria House Bed & Breakfast

81 King Street, Crieff PH7 3HB

3.0 out of 5.0
4.2 out of 5 (29 reviews)

Situated in Crieff, this bed & breakfast is 0.7 mi (1.2 km) from Crieff Visitor Centre and 1.7 mi (2.7 km) from Famous Grouse …

$62
Knock Castle Hotel and Spa
Knock Castle Hotel and Spa

Drummond Terrace, Crieff PH7 4AN

4.0 out of 5.0
4.2 out of 5 (32 reviews)

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
Achray House Hotel & Lodges
Achray House Hotel & Lodges

On Loch Earn, Crieff PH6 2NF

3.0 out of 5.0
4.7 out of 5 (3 reviews)

Located in St Fillans, this hotel is within 1 mi (2 km) of St Fillans Village Store and St. Fillans Boat Hire. Loch Earn and …

$125
Glendevon Hotel
Glendevon Hotel

196 High Street, Auchterarder PH3 1AF

3.0 out of 5.0
3.4 out of 5 (55 reviews)

Situated in Auchterarder, this inn is 1.9 mi (3 km) from Gleneagles Golf Course and within 6 mi (10 km) of Phoenix Falconry …

$66
Smiddy Haugh Hotel
Smiddy Haugh Hotel

Main Road, Auchterarder PH3 1HE

2.0 out of 5.0
4.5 out of 5 (76 reviews)

Situated in Aberuthven, this inn is within 6 mi (10 km) of St Serf's Church, Buchanty Spout, and Innerpeffray Library …

$71
CLC Duchally Country Estate
CLC Duchally Country Estate

Gleneagles, Auchterarder PH3 1PN

4.0 out of 5.0
4.7 out of 5 (105 reviews)

This family-friendly Auchterarder vacation home is located in a rural location, 2.1 mi (3.4 km) from Gleneagles Golf Course …

$80
Cairn Lodge and Hotel
Cairn Lodge and Hotel

Orchil Road, Auchterarder PH3 1LX

4.0 out of 5.0
4.7 out of 5 (21 reviews)

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

$137

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.