Top 10 Hotels in Crieff

See all 12 Hotels in Crieff
Crieff Hydro
Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

4.0 out of 5.0
3.9 out of 5 (127 reviews)

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

$164
Merlindale
Merlindale

Perth Road, Crieff PH7 3EQ

4.0 out of 5.0
4.5 out of 5 (10 reviews)

Situated in a rural location, this bed & breakfast is 1.4 mi (2.3 km) from Crieff Visitor Centre and 2 mi (3.3 km) from …

$100
Comely Bank Guest House
Comely Bank Guest House

32 Burrell Street, Crieff PH7 4DT

3.0 out of 5.0
4.8 out of 5 (21 reviews)

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 …

$79
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 9 mi (15 km) of Famous Grouse Experience at Glenturret Distillery, Crieff …

Get Rates
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 (28 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 …

$65
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 …

$82
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 …

$139
Achray House Hotel & Lodges
Achray House Hotel & Lodges

On Loch Earn, Crieff PH6 2NF

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

Situated on a lake, this hotel is 3.5 mi (5.6 km) from Loch Earn and within 12 mi (20 km) of Auchingarrich Wildlife Centre …

Get Rates
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 …

Get Rates
The Stirling Highland Hotel
The Stirling Highland Hotel

29 Spittal Street, Stirling FK8 1DU

4.0 out of 5.0
4 out of 5 (318 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 …

$124

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.