Search Hotels near Top Crieff Attractions

Top 10 Hotels in Crieff

See all 12 Hotels in Crieff
Comely Bank Guest House
Comely Bank Guest House

32 Burrell Street, Crieff PH7 4DT

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

$74
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 Fin …

$69
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 (33 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 …

$59
Leven House
Leven House

Comrie Road, Crieff PH7 4BA

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

$80
Murraypark Hotel
Murraypark Hotel

Connaught Terrace, Crieff PH7 3DJ

3.0 out of 5.0
4.2 out of 5 (29 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 Grous …

$94
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 (41 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 …

$161
Achray House Hotel & Lodges
Achray House Hotel & Lodges

On Loch Earn, Crieff PH6 2NF

3.0 out of 5.0
4.8 out of 5 (6 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 an …

$101
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 (7 reviews)

Located in Muthill, this inn is within 3 mi (5 km) of Drummond Gardens, Crieff Visitor Centre, and Drummond Castle Gardens. …

$92
Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & Spa

Grange Road, Falkirk FK2 0YB

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

Located in Polmont, this spa hotel is 0 mi (0 km) from Macdonald Inchyra Hotel Spa and 3.1 mi (5 km) from The Helix. The …

$81
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
12.9 mi from Crieff
4.0 out of 5.0
4.2 out of 5 (102 reviews)

Located in Kinclaven, this eco-friendly hotel is 4.6 mi (7.3 km) from Historic Scotland Stanley Mills and within 12 mi (20 km …

$84

Recent Reviews in Crieff

Hide content

Where to stay in Crieff

Crieff Hotel Guide

Travelers to Perth and Kinross will find 11 hotels and apartments within an easy drive of Crieff, however there aren't any within Crieff itself.

The nearest Expedia hotel is the Mains of Taymouth, Scotland, which is 15 miles from the center of Crieff. Another handy alternative is the CLC Duchally Country Estate, which is in Scotland, which is 12 miles from the heart of Crieff.

Crieff offers only a handful of budget lodging options. You'll find the Comely Bank Guest House conveniently situated 4 miles from the downtown area.

The Royal Hotel is located 15 miles from the main part of Crieff. Alternatively, the Crieff Hydro is located 4 miles away. The Moness House Hotel & Country Club and the The Four Seasons Hotel are some other accommodation options worth checking out around Crieff.

Pitlochry is 25 miles to the north of Crieff and is where you'll find Edradour Distillery and Pitlochry Festival Theatre. Expedia-listed Pitlochry accommodation options are the Atholl Palace Hotel and Scotlands Hotel & Leisure Club. Alternatively, you could consider staying at Kinloch Rannoch, 25 miles to the northwest of Crieff, where you can choose from the Macdonald Loch Rannoch Hotel and Dunalastair Hotel Suites. Whether you're just passing through or staying in Kinloch Rannoch, a couple of sights worth adding to your itinerary are the Queen’s View Centre and Tay Forest Park.

If watching sport is a favourite pastime, make sure you visit Murrayfield Stadium, which is 40 miles to the southeast of Crieff. Sports fans wanting to stay near to the action can take their choice from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

If you are flying into or out of Dundee Airport and would like to stay nearby try Doubletree by Hilton Dundee or West Park.