Top 10 Hotels in Crieff

See all 12 Hotels in Crieff
Leven House
Leven House

Comrie Road, Crieff PH7 4BA

3.0 out of 5.0
4.6 out of 5 (5 reviews)

Situated in Crieff, this guesthouse is 0.9 mi (1.5 km) from Crieff Visitor Centre and 1.4 mi (2.2 km) from Famous Grouse …

See Deal
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 (26 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 …

See Deal
Barley Bree Restaurant with Rooms
Barley Bree Restaurant with Rooms

6 Willoughby Street, Crieff PH5 2AB

4.0 out of 5.0
4.6 out of 5 (5 reviews)

Situated in Crieff, this inn is 2.4 mi (3.9 km) from Crieff Visitor Centre and 2.5 mi (4.1 km) from Drummond Castle Gardens …

See Deal
The Stirling Highland Hotel
The Stirling Highland Hotel

29 Spittal Street, Stirling FK8 1DU

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

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

See Deal
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 9 mi (15 km) of St Serf's Church, Innerpeffray Library, and Gleneagles Golf …

See Deal
Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & Spa

Grange Road, Falkirk FK2 0YB

4.0 out of 5.0
3.6 out of 5 (184 reviews)

Situated in a rural location, this spa hotel is 3.1 mi (5 km) from The Helix and within 6 mi (10 km) of The Kelpies and …

See Deal
Glendevon Hotel
Glendevon Hotel

196 High Street, Auchterarder PH3 1AF

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

Situated in Auchterarder, this inn is 1.9 mi (3 km) from Gleneagles Golf Course and within 12 mi (20 km) of Crieff Visitor …

See Deal
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth PH1 4QN

4.0 out of 5.0
4.1 out of 5 (86 reviews)

Situated on a river, this eco-friendly hotel is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak …

See Deal
Best Western Lovat Hotel
Best Western Lovat Hotel

90-92 Glasgow Road, Perth PH2 0LZ

3.0 out of 5.0
3.5 out of 5 (12 reviews)

Located in the heart of Perth, this hotel is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and St. John's …

See Deal
Mercure Perth Hotel
Mercure Perth Hotel

West Mill Street, Perth PH1 5QP

3.0 out of 5.0
3.6 out of 5 (208 reviews)

Situated in Perth, this hotel is within a 10-minute walk of St. Ninian's Cathedral, Perth Concert Hall, and St. John's Kirk …

See Deal

Recent Reviews in Crieff

Hide content

Where to stay in Crieff

Crieff Hotel Guide

Although there are no Expedia-listed Crieff hotels within a close range, Expedia offers a minumum of 3 accommodation options that are situated within a 20-minute or 30-minute drive from Crieff.

The nearest Expedia-listed hotel is the Mains of Taymouth, Scotland, which is located 15 miles from the heart of Crieff. As an alternative, you could check out the Crieff Hydro, located in Scotland, which is 4 miles away.

The Linden Guest House is positioned 18 miles from the middle of Crieff. Or, alternatively, the Stirling Court Hotel is located 16 miles away. Another option is to check out the amenities and rates at the Ailean Chraggan or the CLC Duchally Country Estate.

Looking for things to do? Consider spending some time exploring Scone Palace, Huntingtower Castle and St. Ninian's Cathedral, in Perth, 20 miles to the west of Crieff. The Parklands Hotel and Holiday Inn Express Perth are some of the Expedia-listed long and short-stay alternatives in Perth. Alternatively, you could stay in Kinross, 25 miles to the northwest of Crieff, where you can choose from the Green Hotel Golf & Leisure Resort and Kelson Lodge. The Loch Leven Castle and Balado Park are just some of the more popular sites to explore while in Kinross.

Before you say goodbye to Perth and Kinross, why not make sure you catch some sport. Visit Celtic Park to the north of Crieff. For tourists who are keen on booking a room nearby, make a reservation in the Glasgow Central Boutique Suites and Bistro or Fraser Suites Glasgow.

Are you looking for the most logical airport to Crieff? Dundee Airport is 35 miles drive away.