Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Crieff – 56 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Murray Park Hotel

Hotel in Crieff

Just a 10-minute walk from the center of Crieff, The Murray Park is a modern yet homely hotel offering a bar, restaurant and free access to their sister property’s wellness center. The receptionist was absolutely terrific!!!

Show more Show less
8.8
Excellent
308 reviews
Price from
$147
per night

Barley Bree Restaurant with Rooms

Hotel in Crieff

Set in Crieff, 2.1 mi from Drummond Castle Gardens, Barley Bree Restaurant with Rooms has a restaurant, a bar and free WiFi. The food was so good, we had breakfast both mornings, and had dinner the first night. The chef is amazing, the only reason we did not have dinner the second night was we were at a wedding. Excellent choices in the bar too, and they made a Dark & Stormy for my wife exactly how she wanted.

Show more Show less
8.8
Excellent
112 reviews
Price from
$133
per night

Crieff Hydro

Crieff

Crieff Hydro Hotel is set in a 900-acre estate with a Victorian spa, 9-hole par 3 golf course and over 60 indoor and outdoor activities. Breakfast lovely so much choice. Lots of activities for kids and things to do. Family friendly. My boy loved the magic show and arcade. The park outside the hotel was amazing. My boy had the best time. Kids club excellent and gave mum and I opportunity to use spa or go for a glass of wine.

Show more Show less
8
Very Good
897 reviews
Price from
$106
per night

The Tower Gastro Pub & Apartments

Crieff

Located 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 site.... Very trendy room top quality fittings but within historic building. Great staff . Good bar downsatirs no real need to go further afield. Situated in centre of town with some car parking but other avialable close by

Show more Show less
8.8
Excellent
294 reviews
Price from
$112
per night

Alpine cottage

Crieff

Alpine cottage has well-equipped accommodations featuring free WiFi in Crieff, 3.4 miles from Drummond Castle Gardens. Friendly staff Nice location Comfy room Very clean

Show more Show less
9.2
Awesome
151 reviews
Price from
$106
per night

Merlindale

Crieff

This luxury 4-star bed and breakfast has quality, spacious rooms with large private bathrooms. Merlindale is an imposing, south-facing stone villa in a quiet area of Crieff. Lovely room and the breakfasts were exceptional. A great couple and very welcoming, we would definitely stay there again.

Show more Show less
9.8
Exceptional
279 reviews
Price from
$111
per night

Lilybank House

Crieff

A 90-minute drive from Loch Lomond and the Trossachs National Park, Lilybank House provides bed and breakfast 3 minutes’ walk from Crieff town center. This B&B has free WiFi. my daughter and I were attending a family wedding and the owner drove us to the venue in his car

Show more Show less
9.3
Awesome
184 reviews
Price from
$49
per night

The Highlandman Station

Crieff

The Highlandman Station offers accommodations 2 miles outside Crieff. Both rooms include a flat-screen TV and DVD. One room includes a sitting area for convenience. We felt very welcome. Comfortable rooms and bed, super breakfast and great views. Easy to find and plenty of parking space. Jean is a fantastic host.

Show more Show less
9.6
Exceptional
191 reviews
Price from
$66
per night

Leven House B&B and Squirrel Away Self Catered Apartment

Crieff

Located in the heart of the Perthshire countryside, Leven House B&B and Squirrel Away Self Catered Apartment is in the market town of Crieff. Location near town and shops and breakfast was excellent

Show more Show less
9.3
Awesome
107 reviews
Price from
$111
per night

Comelybank Guesthouse

Crieff

This traditional Scottish guest house is located in the center of Crieff, a 30-minute drive from Perth. It offers hearty breakfasts, tastefully decorated bedrooms and free Wi-Fi. Great location. Fabulous breakfast. Hosts very welcoming.

Show more Show less
9.5
Exceptional
88 reviews
Price from
$100
per night

FAQs about hotels in Crieff

  • The average price per night for a 3-star hotel in Crieff this weekend is $222 or, for a 4-star hotel, $152. Looking for something even fancier? 5-star hotels in Crieff for this weekend cost around $512 per night, on average (based on Booking.com prices).

  • On average, it costs $208 per night to book a 3-star hotel in Crieff for tonight. You'll pay around $148 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Crieff will cost around $1,023, on average (based on Booking.com prices).

  • On average, 3-star hotels in Crieff cost $341 per night, and 4-star hotels in Crieff are $453 per night. If you're looking for something really special, a 5-star hotel in Crieff can be found for $763 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Crieff:

Explore guest reviews of hotels in Crieff

See all