Crieff is situated on the A85 road, midway between Perth and The Trossachs National Park, and offers a range of Crieff attractions and accommodation. Attractions to Crieff include the Crieff Highland Games, which have been an annual event since 1870, the Auchingarrich Wildlife Centre and the Famous Grouse Experience, all of which are within easy reach from the selection of Crieff Hotels, apartments and cottages in Crieff listed below.
4-star hotel
66%
Town centre: north
Crieff Hydro Hotel
Ferntower Road, Crieff, Perthshire PH7 3LQ
A large hotel complex offering bed and breakfast accommodation - off street parking, leisure, spa and sports facilities, including golf course.
Rooms From 49.49 GBP per room, per night
3 Star Hotel
83%
1 mile north-west of town centre
Knock Castle Hotel and Spa
Drummond Terrace, Crieff, Perthshire PH7 4ANRooms From 59.00 GBP per room, per night
4-star bed and breakfast
83%
Merlindale Bed and Breakfast
Perth Road, Crieff, Perth and Kinross PH7 3EQRooms From 75.00 GBP per room, per night
3 Star Hotel
83%
Town centre: north-east
Murraypark Hotel
Connaught Terrace, Crieff PH7 3DJRooms From 38.73 GBP per room, per night
4 Star B&B
83%
Town centre: west
James Cottage Guest House
77 Burrell Street, Crieff, Perthshire PH7 4DGRooms From 70.00 GBP per room, per night
4-star bed and breakfast
83%
The Rowans
Abercairny, Perth and Kinross PH7 3NHRooms From 80.00 GBP per room, per night
Bed and breakfast
100%
At The Willows
The Willow, New Fowlis, near Crieff, Perth and Kinross PH7 3NHRooms From 65.00 GBP per room, per night
Glenae Bed and Breakfast
Ewanfield, near Crieff, Perthshire PH7 3DARooms From 70.00 GBP per room, per night
2 Star Hotel
Town centre
Crieff Hotel
43-49 East High Street, Crieff, Perthshire PH7 3HY
The Crieff Hotel offers bed and breakfast accommodation in Crieff town centre, convenient for Crieff's many attractions.