UA-6139368-1
hotels in Crieff

our top 6 show all

Knock Castle Hotel & Spa
£52-319

1. Knock Castle Hotel & Spa

4star rating

Average Guest Rating: 8.2 / 10

Nestled amid the rolling hills of the Strathearn Valley, this luxurious hotel and spa is set within a 19th century former Baronial home in Crieff, with panoramic views across the beautiful Perthshire countryside. An oasis of peace and tranquillity, Knock Castle Hotel & Spa boasts 3.5 acres of wo... read more

Crieff Hydro Hotel
£40-249

2. Crieff Hydro Hotel

4star rating

Average Guest Rating: 8.6 / 10

Offering over 60 activities, Crieff Hydro Hotel is set in a 900-acre estate with a Victorian spa, 18-hole golf course and activity centre. The resort is situated in the beautiful Strathearn Valley in Perthshire. The impressive facilities include 2 swimming pools, off-road driving courses, tennis co... read more

The Rowans
£70-85

3. The Rowans

4star rating

Average Guest Rating: 9.7 / 10

Just 4 miles from Crieff, The Rowans has panoramic views across the Strathearn Valley. With free parking and free Wi-Fi, the guest house also offers cooked breakfasts and spacious bedrooms. The 4-star rooms at Rowans Bed and Breakfast have large private bathrooms and fresh, modern decor. Rooms also... read more

Yann's at Glenearn House
£85-120

4. Yann's at Glenearn House

4star rating

Average Guest Rating: 9.1 / 10

Glenearn is a Victorian house with 5 large, stylish bedrooms. Each has digital TV, Hi-Fi, DVD player, tea/coffee and quality toiletries. Glenearn also has Yann's, a French bistro-style restaurant. Glenearn House is in the pretty town of Crieff, in Perthshire. The town centre and golf course are 5 m... read more

Merlindale
£60-85

5. Merlindale

4star rating

Average Guest Rating: 9 / 10

This luxury 4-star bed and breakfast has quality, spacious rooms with large en suite bathrooms. Merlindale is an imposing, south-facing stone villa in a quiet area of Crieff. Jacky and John Clifford offer a warm welcome at Merlindale, which has won many awards, including a listing in the 2009 Miche... read more

James Cottage Guest House
£70-110

6. James Cottage Guest House

4star rating

Average Guest Rating: 7.8 / 10

James Cottage Guest House offers award-winning breakfasts and rooms with free Wi-Fi. All of the homely en suite rooms at James Cottage have TVs, hairdryers and tea/coffee facilities. There is a large dining room and the guest lounge has a seating area, board games and a TV. Situated in Crief, Pert... read more

search

navigation

finding the right hotel for you

Using our unique scoring system, we have ranked all of the hotels in Crieff by hundreds of criteria. We then combine these scores with guest satisfaction ratings and prices to provide a view on the best hotels for a number of different trip types.

We hope we have got it right for you, but if you feel that a certain hotel has not scored highly enough then please tell us about it so we can improve our scoring criteria for future visitors.

prefer searching using a map?

All our search results will also show you the hotel locations on a map, helping you to find the best hotel that it also conveniently located.

nearby towns

articles