Top 10 Hotels in Crieff

See all 171 Hotels in Crieff
Cromlix
Cromlix

Kinbuck, Dunblane FK15 9JT

5.0 out of 5.0
4.8 out of 5 (50 reviews)

Located in Kinbuck, this luxury hotel is within 6 mi (10 km) of Dunblane Cathedral, Cathedral Museum, and Dunblane Museum. …

$200
The Stirling Highland Hotel
The Stirling Highland Hotel

29 Spittal Street, Stirling FK8 1DU

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

$81
Hotel Colessio
Hotel Colessio

33 Spittal Street, Stirling FK8 1DX

4.0 out of 5.0

Situated in Stirling, this hotel is within a 5-minute walk of Tolbooth and Old Town Jail. Mar's Walk and Church of the Holy …

$59
Victoria Square Guest House
Victoria Square Guest House

12 Victoria Square, Stirling FK8 2QZ

5.0 out of 5.0

Situated in Stirling, this luxury guesthouse is within a 15-minute walk of Smith Art Gallery and Museum, John Cowane's …

$87
Huntingtower Hotel
Huntingtower Hotel

Crieff Road, Perth PH1 3JT

3.0 out of 5.0

Situated in Almondbank, this eco-friendly hotel is 0.9 mi (1.4 km) from Huntingtower Castle and within 3 mi (5 km) of …

Get Rates
The Townhouse
The Townhouse

17 Marshall Place, Perth PH2 8AG

5.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Perth, this guesthouse is within a 10-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Theatre. Perth …

$73
Broomhall Castle
Broomhall Castle

Long Row - Menstrie, Stirling FK11 7EA

3.0 out of 5.0

Situated in Menstrie, this romantic guesthouse is within 6 mi (10 km) of National Wallace Monument, Macrobert, and Airthrey …

Get Rates
The Four Seasons Hotel
The Four Seasons Hotel

Lochside, Crieff PH62NF

3.0 out of 5.0

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 …

$80
The Old Mill Inn
The Old Mill Inn

Mill lane, Pitlochry PH16 5BH

4.0 out of 5.0
4.9 out of 5 (49 reviews)

Situated in Pitlochry, this inn is within a 15-minute walk of Pitlochry Children's Amusement Park Arcade, Pitlochry Power …

$110
Barley Bree Restaurant with Rooms
Barley Bree Restaurant with Rooms

6 Willoughby Street, Crieff PH5 2AB

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

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

$91

Recent Reviews in Crieff

Hide content

Where to stay in Crieff

Crieff Hotel Guide

Make your reservations early as there are a limited number of Expedia-registered hotels in or around downtown Crieff.

If you'd like a room within a half mile of downtown Crieff, check out the latest deals at the popular Fordie Estate.

The Comely Bank Guest House is one of a limited number of budget lodging options in Crieff.

The Mains of Taymouth is positioned 15 miles from the central part of Crieff. Or, alternatively, the CLC Duchally Country Estate is located 12 miles away. The Royal Hotel and also the Crieff Hydro are two other Expedia-listed accommodations around Crieff.

11 miles from Crieff you'll find Auchterarder, where you can spend the day enjoying Gleneagles Golf Course and Tullibardine Distillery. Some of our recommended Auchterarder hotels include the Glendevon Hotel and The Pines at Gleneagles. 25 miles to the southeast of Crieff, you'll also find Kinross, which is home to the Kelson Lodge and The Green Hotel Golf & Leisure Resort. The Loch Leven Castle and Balado Park are a couple of the popular points of interest to explore while in Kinross.

Just because you are far from home, doesn't mean you can't indulge in your love of sports. You will find Murrayfield Stadium 40 miles to the southeast of Crieff. For travelers who are interested in booking a room close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

Dundee Airport is situated 35 miles away from Crieff. If you wish to stay nearby, you can easily book a night at the Doubletree by Hilton Dundee or the West Park.