Search Hotels near Top Crieff Attractions

Top 10 Hotels in Crieff

See all 17 Hotels in Crieff
Crieff Hydro

Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

4.5 out of 5.0
4 out of 5 (263 reviews)

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

$109
Knock Castle Hotel and Spa

Knock Castle Hotel and Spa

Drummond Terrace, Crieff PH7 4AN

4.5 out of 5.0
4.2 out of 5 (52 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 …

$178
Murraypark Hotel

Murraypark Hotel

Connaught Terrace, Crieff PH7 3DJ

3.5 out of 5.0
4.3 out of 5 (55 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 …

Get Rates
The Tower Gastro Pub and Apartments

The Tower Gastro Pub and Apartments

81 E High Street, Crieff PH7 3JA

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

Situated in Crieff, this inn is 1.2 mi (1.9 km) from Crieff Visitor Centre and 1.8 mi (2.9 km) from Famous Grouse Experienc …

Get Rates
The Four Seasons Hotel

The Four Seasons Hotel

Lochside, Crieff PH62NF

3.5 out of 5.0
4.4 out of 5 (49 reviews)

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

$110
The Victoria House Bed & Breakfast

The Victoria House Bed & Breakfast

81 King Street, Crieff PH7 3HB

3.5 out of 5.0
4.3 out of 5 (35 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 …

$64
Lovat House Bed and Breakfast

Lovat House Bed and Breakfast

44 Burrell Street, Crieff

3.5 out of 5.0
4.8 out of 5 (4 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 …

$86
Achray House Hotel & Lodges

Achray House Hotel & Lodges

On Loch Earn, Crieff PH6 2NF

3.5 out of 5.0
4.6 out of 5 (11 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 …

$112
The Rural Retreat

The Rural Retreat

13 Dundurn Walk, Crieff PH6 2NA

3.5 out of 5.0
5 out of 5 (3 reviews)

Located in St Fillans, this bed & breakfast is within 9 mi (15 km) of Loch Earn, Auchingarrich Wildlife Centre, and Deil's …

$65
Fendoch Guest House

Fendoch Guest House

Sma' Glen, Crieff PH7 3LW

2.5 out of 5.0
5 out of 5 (11 reviews)

Situated in Crieff, this guesthouse is within 9 mi (15 km) of Famous Grouse Experience at Glenturret Distillery, Crieff …

Get Rates

Recent Reviews in Crieff

Where to stay in Crieff

Crieff Hotel Guide

Hotels in Crieff

While hotels in Crieff are limited, Expedia's extensive database contains a number of luxury and budget hotels in the surrounding area. Within 19 miles of Crieff you can select from at least 48 listings in Expedia's Scotland hotel database.

A handful of the most popular among travelers include the Mains of Taymouth and the CLC Duchally Country Estate. Plenty of visitors also like staying at the Royal Hotel and the Moness House Hotel & Country Club.

There's just a small range of no-frills hotels here. You will find the Fendoch Guest House is among the better options.

Still searching? The Crieff Hydro and the Four Seasons Hotel are situated 4 miles and The Four Seasons Hotel away from the hub of Crieff. The Stirling Highland Hotel and the Queens Hotel can be found 18 miles and 15 miles away.

Some nearby places to explore in Perth and Kinross are Gleneagles and Kenmore. Gleneagles is 10 miles to the southeast of Crieff, while Kenmore is 15 miles to the north. Gleneagles accommodations include the Glendevon Hotel and Persie Croft B&B. The Fortingall B&B and The Kenmore Club by Diamond Resorts are some of the hotels and apartments in Kenmore.

If enjoying sport is a favorite pastime of yours, be sure to take a trip to McDiarmid Park and experience the excitement of being surrounded by roaring fans. For tourists who are keen on staying closer to the stadium, the most convenient choices are the Parklands Hotel or the Best Western Queens Hotel.

How to Get to Crieff

Dundee Airport is a convenient airport for arriving in Crieff. It is 35 miles drive away. If you would like to stay nearby, try the Doubletree by Hilton Dundee or the WEST PARK SUMMER CAMPUS.