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.8 out of 5 (107 reviews)

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

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

$102
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 (20 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 …

$82
Fendoch Guest House
Fendoch Guest House

Sma' Glen, Crieff PH7 3LW

2.0 out of 5.0
5 out of 5 (6 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 …

$75
The Four Seasons Hotel
The Four Seasons Hotel

Lochside, Crieff PH62NF

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

Situated in a rural location, this hotel is 3.3 mi (5.3 km) from Loch Earn and within 12 mi (20 km) of Auchingarrich Wildlife …

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

$86
Murraypark Hotel
Murraypark Hotel

Connaught Terrace, Crieff PH7 3DJ

3.0 out of 5.0
4 out of 5 (7 reviews)

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 …

$102
Knock Castle Hotel and Spa
Knock Castle Hotel and Spa

Drummond Terrace, Crieff PH7 4AN

4.0 out of 5.0
4.1 out of 5 (23 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 …

$197
Achray House Hotel & Lodges
Achray House Hotel & Lodges

On Loch Earn, Crieff PH6 2NF

3.0 out of 5.0
5 out of 5 (1 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 …

$182

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.