Search Hotels near Top Crieff Attractions

Top 10 Hotels in Crieff

See all 19 Hotels in Crieff
Crieff Hydro
Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

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

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

$96
Knock Castle Hotel and Spa
Knock Castle Hotel and Spa

Drummond Terrace, Crieff PH7 4AN

4.0 out of 5.0
4.3 out of 5 (44 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 …

$171
Murraypark Hotel
Murraypark Hotel

Connaught Terrace, Crieff PH7 3DJ

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

$81
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 (25 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 …

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

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

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

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

$62
The Four Seasons Hotel
The Four Seasons Hotel

Lochside, Crieff PH62NF

3.0 out of 5.0
4.4 out of 5 (40 reviews)

Located in St Fillans, this hotel is 3.3 mi (5.3 km) from Loch Earn and within 12 mi (20 km) of Auchingarrich Wildlife Centre …

$94
Merlindale
Merlindale

Perth Road, Crieff PH7 3EQ

4.0 out of 5.0
4.6 out of 5 (13 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 Famou …

$99

Recent Reviews in Crieff

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.