If scenery, relaxation and countryside are for you, don’t miss out on Crieff!
30 hotels
30 hotels
17 hotels
The best-rated area in Crieff is highly rated by travellers for scenery, relaxation and countryside.
Crieff Hydro Hotel is set in a 900-acre estate with a Victorian spa, 18-hole golf course and over 60 indoor and outdoor activities.
“Fantastic location, have been to the Hydro for years, however this year stayed in self catering due to having a 16 week old baby. Great setting and great value for money.”
Average review score: 8.6
604 hotel reviews
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...
“Staying in a Castle was a unique experience. The staff exceeded our expectations”
Average review score: 8.8
522 hotel reviews
Just a 10-minute walk from the centre of Crieff, The Murray Park is a modern yet homely hotel offering a bar, restaurant and free access to their sister property’s wellness centre.
“The Murraypark in Crieff is a wonderful small and cosy hotel offering very pleasant and comfortable rooms for a reasonable price. The breakfast was simply delicious and the staff working at the hotel were all very nice and welcoming. The Crieff Hydro's facilities were also available to us staying at the Murraypark.”
Average review score: 8.9
279 hotel reviews
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.
“A pleasure to stay and dine with really friendly and professional hosts who made you feel special. Our time there will not be forgotten.”
Average review score: 9.6
The Highlandman Station offers accommodation 2 miles outside Crieff. Both rooms include a flat-screen TV and DVD. One room includes a sitting area for convenience.
“The vegan breakfast that Jean went to a lot of trouble to prepare for me was absolutely delicious! I was most impressed. Also my room was bright and sunny, fresh and clean, and the decor was very attractive and tastefully done. Well done Jean!”
Average review score: 9.6
Featuring free WiFi, Alpine cottage offers accommodation in Crieff, 26 km from Perth. Each room is fitted with a flat-screen TV with cable channels.
No reviews yet
Situated in Crieff, the family-run Victoria House B&B offers free WiFi throughout and has free public parking nearby.
“Lovely Victorian feel to the place with plenty of space in the room. The bed was great very comfortable and huge! Real easy access to the city including a grocery store almost next door. Breakfast was good and brought direct to your room.”
Average review score: 9
This traditional Scottish guest house is situated in the centre of Crieff, a 30-minute drive from Perth. It offers hearty breakfasts, tastefully decorated bedrooms and free Wi-Fi.
“It was like stepping back in time to the B&Bs we used to have in Scotland, It was wonderful! Great hospitality and a lovely breakfast!”
Average review score: 9.3
Situated in the heart of the Perthshire countryside, Leven House is in the market town of Crieff.
“The Owners were very friendly and welcoming. We had a great sleep due to the very comfy bed. The breakfast was exactly what we needed to set us up for the day.”
Average review score: 9.2
Average review score: 9.2
Situated in Highland Perthshire, James Cottage Guest House was built in 1811 and offers an award-winning breakfast full English breakfast and a courtesy clothes drying facility.
“Michael is so welcoming, caring and friendly. It was a real pleasure spending some time in his lovely cottage. The room was very spacious and we loved every detail. He even provided books and games for the kids in the room! The breakfast was superb. Would recommend him 100%.”
113 hotel reviews
Average review score: 9.4
Featuring free WiFi throughout the property, Lovat House offers accommodation in Crieff, 26 km from Perth. The rooms are equipped with a flat-screen TV. You will find a coffee machine in the room.
“Really welcoming! Exceptionally clean - superb breakfast and comfy bed!! What more do you want I say”
Average review score: 9.1
Situated in a quiet street in the centre of Crieff, this apartment offers free Wi-Fi and free off-road parking. It features a garden and mountain views.
“Great location in Crieff, a very short walk to local restaurants. Large, comfortable room which had a lovely view over the garden and towards the hills. Hosts very friendly and a great breakfast. I particularly enjoyed the pancakes! I would recommend without hesitation.”
Average review score: 9.5
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.
“very comfortable and very clean with good breakfasts”
Average review score: 9.8
Gowanlea B&B was built in 1829 and is located in the conservation village of Muthill, less than 4 miles from Crieff. Free WiFi access is available.
“Lovely village. Lovely host. Comfortable, warm. Large Shower/Bathroom. Large bed. Fully recommend.”
Average review score: 9.4
Galvelbeg House is a family-run guest house situated a 10-minute walk from the centre of Crieff, with views of the Ochil Hills and Strathearn Valley. It has free parking and hearty breakfasts.
“Food was excellent with very friendly hosts.”
Average review score: 9.1
A 90-minute drive from Loch Lomond and the Trossachs National Park, Lilybank House provides bed and breakfast 3 minutes’ walk from Crieff town centre. This B&B has free on-site parking and WiFi.
“We had a lovely stay at Lilybank! The owners were very welcoming and friendly and the breakfast was lovely! I left behind some jewellery and the owner posted it out to my home address free of charge which was very kind. I would recommend this B&B.”
Average review score: 9.3
Crieff Armoury offers accommodation in Crieff. Guests benefit from terrace and a terrace. Free WiFi is offered throughout the property.
“Nice clean modern apartment, has everything you need. Awesome lighting!”
Average review score: 10
Aberturret Cottage is a traditional holiday home dating from the 19th century, surrounded by woodland in Crieff. It features a private 1-acre garden with river access and Crieff Golf Club is 9 km...
“The cottage and the location are exceptional.”
Average review score: 9.8
Located in Crieff in the Tayside Region, this detached holiday home is 25 km from Perth. Guests benefit from terrace. Free WiFi is offered throughout the property.
“Company booking for 3 of our employees. Perfect accommodation. Some food left in the fridge for the men on their arrival as they were late checking in. Cheryl very accommodating and very easy to deal with. Will definitely use this accommodation if we are in this area again.”
Average review score: 9.9
Mill house Holiday Apartment offers pet-friendly accommodation in Crieff. Guests benefit from patio and a barbecue. Free WiFi is available and free private parking is available on site.
“everything, attention to detail, friendly hosts we are just in the process of booking again”
Average review score: 9.6
Dalpatrick Farmhouse is located 2 miles from Crieff, in the Perthshire countryside. There is free parking and free Wi-Fi access in all areas. Rooms here will provide you with a TV and a DVD player.
“Great location and lovely hosts”
Average review score: 8.7
Situated in the heart of Perthshire, The Church Tower offers free Wi-Fi throughout and free onsite parking.
“Well equipped, unique place to stay. Lovely would recommend and return.”
Average review score: 9.7
Featuring free WiFi throughout the property, The Limes offers bed and breakfast accommodation in Crieff.
“The house is stunning and the room really comfortable and beautiful. We were made feel comfortable from the start. The breakfast is one of the best I have had. There was a lot of attention to details. Highly recommended.”
Featuring a hot tub and panoramic countryside views, this holiday home is set on the Monzie Estate, 5.6 km from Crieff. Guests benefit from free WiFi and private parking available on site.
Average review score: 9.2
Set in a Victorian villa, Newstead Bed and Breakfast offers hearty cooked breakfast and cosy rooms with free Wi-Fi. The B&B is situated in Crieff, surrounded by beautiful Perthshire countryside.
“The rooms were larger than one would expect and the beds were very comfortable. Breakfast was exactly as we requested and at the time we specified and Mrs Waugh was the ideal host, a lovely person.”
Average review score: 8.7
The Carrick Bed and Breakfast is located in Crieff. It offers traditionally furnished rooms with free WiFi access. Rooms include a flat-screen TV with DVD player and an electric kettle.
“Maxine was a lovely host, the room was comfortable and a lovely breakfast.”
Average review score: 8.5
Situated in the heart of Perthshire, The Tower offers self-catering studio apartments above its own family-run gastro pub. Free WiFi is accessible in public areas, and free parking is possible on...
“Absolutely everything. Could not fault anything”
Average review score: 8.8
Situated just 5 miles from the market town of Crieff, At The Willows B&B offers free Wi-Fi.
“We liked everything. The house is beautiful, the rooms spatious and comfortable, the landlady friendly and accomodating. Breakfast was plentiful and tasty, we especially liked the porridge. If you are looking for a bit of peace and quiet in a lovely landscape setting, this is ideal.”
Average review score: 9.5
With a 4-star rating from Visit Scotland, the Avonlea Self-Catering cottage in Crieff provides well-appointed accommodation to Perthshire visitors, a 1-minute walk from the centre of town.
“A comfortable cottage, located in the middle of Crieff. Freshly decorated, it keeps a traditional feel without sacrificing conveniences.”
Set in Crieff in the Tayside Region, this holiday home is 28 km from Perth. The property is 30 km from Stirling and free private parking is offered. The unit is equipped with a kitchen.
Featuring a garden, Lilac Cottage is a holiday home situated in Crieff in the Tayside Region. The property features views of the garden and is 25 km from Perth.
Average review score: 9.8
Featuring free WiFi throughout the property, Westacre Bed & Breakfast offers accommodation in Crieff. Free private parking is available on site. Some rooms have a seating area for your convenience.
“We were made very welcome and everything about our stay was excellent. Nothing was too much trouble and we had everything we could have possibly needed. Breakfast was tasty and plentiful. Thank you!”
Fiona'S Cottage is a holiday home with free WiFi throughout the property, situated in Crieff. The property is 25 km from Perth and free private parking is featured.
Lincluden offers accommodation in Crieff. The unit is 25 km from Perth, and guests benefit from free WiFi and private parking available on site.
Featuring free WiFi throughout the property, Broich Steading is a holiday home, set in Crieff. The property boasts views of the mountain and is 26 km from Perth.
The Lookout - St Ninians is a holiday home with a sun terrace, located in Crieff. The unit is 25 km from Perth, and guests benefit from free WiFi and private parking available on site.
Beech Cottage is a detached holiday home with a garden, situated in Crieff in the Tayside Region. Guests benefit from free WiFi and private parking available on site.
Crieff holiday home is a semi-detached holiday home with a patio, located in Crieff in the Tayside Region. The unit is 26 km from Perth.
Featuring free WiFi throughout the property, Thistle Cottage is a holiday home, located in Crieff. The unit is 25 km from Perth. There is a dining area and a kitchen equipped with oven.
Ivy Knoll Holiday Accommodation 4 Star Free WIFI is a holiday home situated in Crieff, 25 km from Perth. The property boasts views of the garden and is 29 km from Stirling.