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

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

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

C$93
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
5 out of 5 (1 reviews)

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

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

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

C$106
Salutation Hotel
Salutation Hotel
12.1 km from Crieff
3.0 out of 5.0
3.9 out of 5 (130 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$76
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 (623 reviews)

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

Get Rates
Hotel Colessio
Hotel Colessio
20.1 km from Crieff
4.0 out of 5.0
4.2 out of 5 (102 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$131
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
20.7 km from Crieff
4.0 out of 5.0
4.1 out of 5 (101 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 …

C$112
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 (153 reviews)

This family-friendly Kinross hotel is located in the historical district, within a 15-minute walk of Montgomery Course at the …

C$83

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