Search Hotels near Top Crieff Attractions

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 (189 reviews)

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

C$129
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 …

C$131
The Rural Retreat
The Rural Retreat

13 Dundurn Walk, Crieff PH6 2NA

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

Located in St Fillans, this bed & breakfast is 4.2 mi (6.7 km) from Loch Earn and within 12 mi (20 km) of Auchingarrich …

C$54
CLC Duchally Country Estate
CLC Duchally Country Estate
7.2 km from Crieff
4.0 out of 5.0
4.7 out of 5 (125 reviews)

This family-friendly Auchterarder vacation home is located in a rural location, 2.1 mi (3.4 km) from Gleneagles Golf Course …

C$111
Salutation Hotel
Salutation Hotel
12.1 km from Crieff
3.0 out of 5.0
3.9 out of 5 (131 reviews)

Located in the heart of Perth, this eco-friendly hotel is within a 5-minute walk of St. John's Kirk, Fergusson Gallery, and …

C$73
DoubleTree by Hilton Dunblane Hydro
DoubleTree by Hilton Dunblane Hydro
12.4 km from Crieff
4.0 out of 5.0
4.1 out of 5 (630 reviews)

This family-friendly Dunblane hotel is located in the historical district, within a 10-minute walk of Dunblane Museum and …

C$120
Hotel Colessio
Hotel Colessio
20.1 km from Crieff
4.0 out of 5.0
4.2 out of 5 (105 reviews)

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 …

C$122
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
20.7 km from Crieff
4.0 out of 5.0
4.2 out of 5 (102 reviews)

Located in Kinclaven, this eco-friendly hotel is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak. …

C$115
The Green Hotel Golf & Leisure Resort
The Green Hotel Golf & Leisure Resort
20.9 km from Crieff
3.0 out of 5.0
3.9 out of 5 (161 reviews)

This family-friendly Kinross hotel is located in the historical district, within 2 mi (3 km) of Loch Leven Castle and Balad …

C$81

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