Top 10 Crieff Hotel Deals

See all 94 Hotels in Crieff
Crieff Hydro
Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

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

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

Get Rates
Lovat House Bed and Breakfast
Lovat House Bed and Breakfast

44 Burrell Street, Crieff

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

Situated in Crieff, this bed & breakfast is 0.7 mi (1.1 km) from Crieff Visitor Centre and 1.6 mi (2.5 km) from Famous Grouse …

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

Get Rates
The Rural Retreat
The Rural Retreat

13 Dundurn Walk, Crieff PH6 2NA

3.0 out of 5.0

Located in St Fillans, this bed & breakfast is steps from St Fillans Village Store and St. Fillans Boat Hire. Loch Earn and …

CA$53
Roman Camp Country House Hotel
Roman Camp Country House Hotel
8.5 km from Crieff
4.0 out of 5.0
4.5 out of 5 (4 reviews)

Situated in Callander, this hotel is within a 10-minute walk of Callander - Balquhidder Trail and Bracklinn Falls Bridge an …

CA$126
The Kenmore Club by Diamond Resorts
The Kenmore Club by Diamond Resorts
13.1 km from Crieff
4.0 out of 5.0
4.7 out of 5 (32 reviews)

Located in Kenmore, this apartment is within 2 mi (3 km) of Mains of Taymouth Golf Course, Taymouth Castle, and Scottish …

CA$76
Stirling Court Hotel
Stirling Court Hotel
17 km from Crieff
3.0 out of 5.0
4.2 out of 5 (283 reviews)

This family-friendly Stirling hotel is located in a rural location, within a 10-minute walk of Airthrey Golf Course and …

CA$76
Dunkeld House Hotel
Dunkeld House Hotel
18 km from Crieff
4.0 out of 5.0
4.1 out of 5 (297 reviews)

Situated on the riverwalk, this spa hotel is within 2 mi (3 km) of Perthshire Country Sports, Ossian's Hall, and Dunkeld …

CA$135
Airth Castle Hotel & Spa
Airth Castle Hotel & Spa
25.8 km from Crieff
3.5 out of 5.0
3.5 out of 5 (95 reviews)

Located in Airth, this spa hotel is 1.3 mi (2.1 km) from The Pineapple and within 6 mi (10 km) of The Kelpies and The Helix …

Get Rates
Scotlands Hotel & Leisure Club
Scotlands Hotel & Leisure Club
29.2 km from Crieff
3.0 out of 5.0
3.3 out of 5 (107 reviews)

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

CA$116

Recent Reviews in Crieff

Hide content

Narrow your search

Crieff Hotel Guide

Accommodation options are limited within Crieff. You will find, however, 11 Expedia-listed options within 0.1 kilometres (0.06 miles).

The nearest Expedia-listed hotel is the Mains of Taymouth, Scotland, which is located 25 kilometres (15 miles) from the middle of Crieff. Also, investigate the CLC Duchally Country Estate, located in Scotland, which is 19 kilometres (12 miles) away.

Crieff features a limited range of budget lodgings. You'll find the Comely Bank Guest House conveniently situated 7 kilometres (4 miles) from the center of town.

The Royal Hotel can be found 25 kilometres (15 miles) from the middle of Crieff. Or, alternatively, the Crieff Hydro can be found 7 kilometres (4 miles) away. Two more Expedia-registered hotels are the Moness House Hotel & Country Club and the The Four Seasons Hotel.

Looking for things to do? Consider spending some time enjoying Edradour Distillery and Pitlochry Festival Theatre, in Pitlochry, 40 kilometres (24 miles) to the north of Crieff. The Atholl Palace Hotel and Scotlands Hotel & Leisure Club are some of the great hotel and apartment alternatives in Pitlochry. 40 kilometres (24 miles) to the northwest of Crieff, you'll find Kinloch Rannoch, which is home to the Macdonald Loch Rannoch Hotel and Dunalastair Hotel Suites. Whether you're just passing through or staying in Kinloch Rannoch, make sure you visit the Queen’s View Centre and Tay Forest Park.

Just because you're on vacation, doesn't mean you can't enjoy your love of sport. Murrayfield Stadium is 65 kilometres (41 miles) to the southeast of Crieff. Book accommodation near the action at the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

Located 55 kilometres (36 miles) from Crieff is Dundee Airport. Stay nearby at Doubletree by Hilton Dundee or West Park.

false