Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Eddie Boyd on trover

Search Hotels in Crieff

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Crieff hotels and places to stay

Achray House Hotel & Lodges
3 out of 5
On Loch Earn, St Fillans, Crieff, Scotland
The price is £89 per night
6.49 mi from city centre
4.7/5Exceptional! (27 reviews)

"Lovely location and friendly welcome. Room had good facilities and was welcoming. Dinner was excellent and breakfast equally so. The only issue was the hotel was cold. I think maybe the heating had been off during a quiet period and then switched on for us and another couple. This made the place ..."…"

Reviewed on 14 Feb 2020

Achray House Hotel & Lodges
Comrie Hotel
3 out of 5
Drummond Street, Crieff, Scotland
Get Rates
1.2 mi from city centre
4.5/5Wonderful! (6 reviews)

"Welcoming staff, very friendly and helpful. Fantastic food."…"

Reviewed on 29 Sep 2019

Comrie Hotel
Leven House
3 out of 5
Comrie Road, Crieff, Scotland
The price is £90 per night
4.18 mi from city centre
4.6/5Wonderful! (21 reviews)
Bonus find

"We booked at short notice on our way to play golf at Gleneagles, very pleasant people who run the place which they have done for 44 years. Spotlessly clean, safe area"…"

Reviewed on 17 May 2019

Leven House
Crieff Armoury Luxury Self Catering Apartment
3.5 out of 5
Drill Hall, Meadow Place, Crieff, Scotland
Get Rates
4.17 mi from city centre
4.8/5Exceptional! (6 reviews)
Ideal location

"Ideal base for anything you need around Crieff/gleneagles"…"

Reviewed on 22 Nov 2016

Crieff Armoury Luxury Self Catering Apartment
Gamefield
Ochtertyre Estate, Crieff, Scotland
Get Rates
2.51 mi from city centre
Gamefield
Fendoch Guest House
2 out of 5
Sma' Glen, Crieff, Scotland
The price is £90 per night
8.07 mi from city centre
5/5Exceptional! (22 reviews)

"Wonderful stay. Nan and Graham welcomed me as a friend. Nothing seemed to be too much trouble for them. Breakfast delicious. Thoroughly enjoyed watching the red squirrels and birds in the garden."…"

Reviewed on 2 Sep 2019

Fendoch Guest House
Knock Castle Hotel and Spa
4 out of 5
Drummond Terrace, Crieff, Scotland
The price is £129 per night
4.11 mi from city centre
4.3/5Excellent! (129 reviews)

"Loved it. Beautiful and quiet. We cannot wait to go back."…"

Reviewed on 27 May 2020

Knock Castle Hotel and Spa
Yann's at Glenearn House
3.5 out of 5
Perth Road, Crieff, Scotland
Free cancellationReserve now, pay when you stay
The price is £105 per night
4.64 mi from city centre
4.9/5Exceptional! (10 reviews)

"Very welcoming and relaxing. very comfy bed. Nice breakfast. Great meal in the restaurant"…"

Reviewed on 9 Mar 2020

Yann's at Glenearn House
The Royal Hotel
3.5 out of 5
Melville Square, Crieff, Scotland
Free cancellationReserve now, pay when you stay
The price is £121 per night
1.33 mi from city centre
3.5/5Good! (2 reviews)

"A great Hotel professionally run. Stayed many times before and just a nice hotel to escape the hustle from. Lovely breakfast as well."…"

Reviewed on 31 Jul 2019

The Royal Hotel
Crieff Hydro
4 out of 5
Fern Tower Road, Crieff, Scotland
Get Rates
4.38 mi from city centre
4.1/5Very Good! (462 reviews)
Absolute Gem

"I went on business ready for an event and such an impressive place. Rooms a comfortable, food is great and the people amazing Highly recommended"…"

Reviewed on 1 Mar 2020

Crieff Hydro
Can't see what you're looking for?
See all available properties in Crieff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Crieff

Families will find kid-friendly activities in Crieff, and visitors give high marks for the top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its spas and bars. Top sights around the area include Stirling Castle, Loch Earn and Gleneagles Golf Course.

  • There are 49 hotels and other accommodation options in Crieff
  • The closest major airport is in Dundee (DND), 35.7 mi (57.5 km) from the city centre
  • The next closest is in Edinburgh (EDI), 37.1 mi (59.7 km) away

Sightseeing and Staying in Crieff

The city's cultural venues include Famous Grouse Experience at Glenturret Distillery and Crieff Visitor Centre. Favourite family attractions include Auchingarrich Wildlife Centre and Drummond Gardens. The city's natural beauty is on display at Loch Earn, Drummond Castle Gardens and Comrie Croft.

As you plan your holiday, you'll find 49 hotels and other accommodation options to choose from in Crieff. These are top ones based on our user reviews:

  • Comely Bank Guest House - Amenities at this 3-star guesthouse include free breakfast and free WiFi. It's a favourite with Expedia travellers for its breakfast and overall value.
  • Achray House Hotel & Lodges - Our customers like the dining options and bar at this hotel. With a stay at this 3-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi.
  • The Tower Gastro Pub and Apartments - This 3.5-star inn features a restaurant, free WiFi and free parking. Expedia customers like its dining options and clean, quiet rooms.

Outside the city, popular places to see include Stirling Castle, located 17.2 mi (27.7 km) from the city centre, and Loch Lomond and The Trossachs National Park, which is 24 mi/38.7 km away.

Dressing for Crieff

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be 1°C
  • From April to June, temperatures average about 18°C during the day and 4°C at night
  • July to September averages 19°C during the day and 8°C at night
  • Between October and December, the average temperature is 14°C during the day and 2°C at night
  • Average annual rainfall for Crieff is 1323 millimetres
  • Hottest months are usually July and August with an average temperature of 18°C, while the coldest months are January and February with an average of 2°C

Frequently asked questions

What's the best place for a stay in Crieff?
Comely Bank Guest House is a favourite property for Expedia customers. This 3-star guesthouse offers free breakfast and free WiFi. Reviews from our site also recommend Barley Bree Restaurant With Rooms and Murraypark Hotel as top choices for your visit.
If I need to cancel my hotel reservation in Crieff, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to get top deals in Crieff.
What's the best budget-friendly hotel in Crieff?
Based on reviews, Crieff Hydro is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking.
What's the best hotel for families in Crieff?
Crieff Armoury Luxury Self Catering Apartment is a top 3.5-star apartment on Expedia for families, and features free parking and laundry facilities. Other choices for your stay with the children include The Tower Gastro Pub and Apartments and Crieff Hydro. Also, attractions such as Auchingarrich Wildlife Centre and Drummond Gardens are fun for children of all ages.
What's the best hotel for a romantic holiday to Crieff?
Crieff Hydro is a favourite 4-star hotel for couples, and features a full-service spa and 3 restaurants. Other good choices for your romantic getaway include The Four Seasons Hotel and Knock Castle Hotel and Spa.
What's the best pet-friendly hotel in Crieff?
The Four Seasons Hotel is a top hotel for people travelling with their pets, and offers 2 restaurants and TVs for its human guests. Other good choices for you and your pet include Knock Castle Hotel and Spa and Leven House.
What's the best luxury hotel in Crieff?
Crieff Hydro is a 4-star hotel with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your stay is Knock Castle Hotel and Spa.
What is the best spa hotel in Crieff?
Crieff Hydro is a top spa hotel featuring 3 restaurants, a golf course, a fitness centre and outdoor tennis courts. Spend an afternoon at Temple Spa where you’ll find facials, body scrubs, and detox wraps and more. Other popular spa hotels in Crieff include Murraypark Hotel and Knock Castle Hotel and Spa.
How is it to stay in Crieff?
Families will find child-friendly activities in Crieff, and visitors give high marks for the top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its spas and bars. Top sights in the city include Loch Lomond and The Trossachs National Park and Loch Earn. In Crieff, there are 134 hotels and other accommodation options to choose from.
What should I see while I'm in Crieff?
Cultural venues include Famous Grouse Experience at Glenturret Distillery and Crieff Visitor Centre. Favorite family attractions include Auchingarrich Wildlife Centre and Drummond Gardens. Natural beauty is on display at Loch Lomond and The Trossachs National Park, Loch Earn and Drummond Castle Gardens.
What's the weather like in Crieff?
The hottest months are usually July and August, with an average temperature of 14°C, while the coldest months are January and February, with an average of 4°C. Average annual rainfall for Crieff is 1320 mm.

Crieff Hotel Reviews

More trip options