Photo by Angela Newlands

Hotels in Crieff

Tue 30 Dec
Thu 1 Jan
December 2025
24
January 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
24 Dec - 25 Dec
Tomorrow
25 Dec - 26 Dec
This weekend
26 Dec - 28 Dec
Next weekend
2 Jan - 4 Jan

Where to stay in Crieff?

£198
includes taxes & fees
28 Dec - 29 Dec
Coorie Inn Restaurant and Rooms
Comrie Hotel
£134
includes taxes & fees
14 Jan - 15 Jan 2026
The Four Seasons Hotel
£158
includes taxes & fees
28 Dec - 29 Dec
The Royal Hotel
£249
includes taxes & fees
2 Jan - 3 Jan 2026
Lismore
£132
includes taxes & fees
6 Jan - 7 Jan 2026
Murraypark Hotel
£80
includes taxes & fees
13 Jan - 14 Jan 2026
The Tower Gastro Pub & Apartments
£387
includes taxes & fees
27 Dec - 28 Dec
Greystones Cottage
£177
includes taxes & fees
6 Jan - 7 Jan 2026
Crieff Hydro
£523
includes taxes & fees
3 Jan - 4 Jan 2026
Hollybirch
£467
includes taxes & fees
27 Dec - 28 Dec
Saorsa
£551
includes taxes & fees
27 Dec - 28 Dec
Rowan
£69
includes taxes & fees
14 Jan - 15 Jan 2026
The Woodside
£92
includes taxes & fees
21 Jan - 22 Jan 2026
The Covenanter Hotel
£125
includes taxes & fees
11 Jan - 12 Jan 2026
The Meadowpark
£79
includes taxes & fees
26 Dec - 27 Dec
Apex Dunblane Hydro Hotel
£82
includes taxes & fees
27 Dec - 28 Dec
Organic Welltree
£51
includes taxes & fees
8 Jan - 9 Jan 2026
The Stirling Highland Hotel
£109
includes taxes & fees
3 Jan - 4 Jan 2026
Black Bull Gartmore
£60
includes taxes & fees
9 Jan - 10 Jan 2026
The Luib Hotel
See more properties

Check out pet-friendly hotels in Crieff

The Royal Hotel

The Royal Hotel
Crieff
£158
includes taxes & fees
28 Dec - 29 Dec
The Royal Hotel

Murraypark Hotel

Murraypark Hotel
Crieff
£132
includes taxes & fees
6 Jan - 7 Jan 2026
Murraypark Hotel

The Four Seasons Hotel

The Four Seasons Hotel
Crieff
£134
includes taxes & fees
14 Jan - 15 Jan 2026
The Four Seasons Hotel

Rowan

Rowan
Crieff
£551
includes taxes & fees
27 Dec - 28 Dec
Rowan

The Tower Gastro Pub & Apartments

The Tower Gastro Pub & Apartments
Crieff
£80
includes taxes & fees
13 Jan - 14 Jan 2026
The Tower Gastro Pub & Apartments

Lismore

Lismore
Crieff
£249
includes taxes & fees
2 Jan - 3 Jan 2026
Lismore

Saorsa

Saorsa
Crieff
£467
includes taxes & fees
27 Dec - 28 Dec
Saorsa

Hollybirch

Hollybirch
Crieff
£523
includes taxes & fees
3 Jan - 4 Jan 2026
Hollybirch
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.
View all properties
Our prices for hotels in Crieff are cheapest in December
Price trends for hotels in Crieff
Pricing is based on two traveller single night rates
View properties in December
Typical weather for Crieff
December
Low crowds
High 5°C / low 0°C. Snow likely.
View properties in December
10°
13°
16°
17°
10°
17°
15°
11°
Monthly weather averages (˚C)

Top landmarks in Crieff

Drummond Castle Gardens

Drummond Castle Gardens is 3 mi (4.9 km) from central Crieff, why not stop by during your stay? Want to stretch your legs a little more? Head to Drummond Gardens, just a short walk away.
See properties

Famous Grouse Experience at Glenturret Distillery

Famous Grouse Experience at Glenturret Distillery is 1.1 mi (1.8 km) from central Crieff, why not stop by during your stay?
See properties

Comrie Croft

4.0/5 (1 review)
Travellers who enjoy the great outdoors might want to go to Comrie Croft, located 3.8 mi (6.1 km) from central Crieff. Want to stretch your legs a little more? Head to Drummond Gardens and Drummond Castle Gardens, both nearby.
See properties

Cultybraggan Camp

If visiting museums in Crieff is on your list, you might want to visit the upcoming exhibitions at Cultybraggan Camp. If you want to experience more of the culture Crieff has to offer, head to Comrie Croft, Drummond Gardens, and Drummond Castle Gardens.
See properties

Drummond Gardens

Ready for an education in local botany? Drummond Gardens should make your list of places to visit, located 2.7 mi (4.3 km) from central Crieff. Want to stretch your legs a little more? Head to Drummond Castle Gardens, just a short walk away.
See properties

Auchingarrich Wildlife Centre

4.3/5 (4 reviews)
Auchingarrich Wildlife Centre is 5 mi (8 km) from central Crieff, why not stop by during your stay?
See properties

Monzie Kirk

If you're interested in local religious buildings, central Monzie is home to Monzie Kirk.
See properties

Crieff Visitor Centre

4.3/5 (3 reviews)
If visiting museums in Crieff is on your list, you might want to visit the upcoming exhibitions at Crieff Visitor Centre. If you want to experience more of the culture Crieff has to offer, head to Famous Grouse Experience at Glenturret Distillery, Drummond Castle Gardens, and Comrie Croft.
See properties

Learn more about Crieff

Notable for its castle, Crieff features attractions such as Famous Grouse Experience at Glenturret Distillery and Drummond Castle Gardens. This welcoming city has something for everyone including restaurants and sights like Comrie Croft and Cultybraggan Camp—all within a rural setting.

See all hotels in Crieff
Drummond Castle and it's beautiful Gardens in Perthshire, Scotland.

Check out reviews of Crieff hotels guests love

Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"This was a great stay! My room was huge!, comfortable and spotless with fresh contemporary decor and amenities. Breakfast had every option you could think of, was delicious and presented in a bright and spacious dining room. All staff I encountered were friendly, efficient and helpful. I didn’t need it, but the parking seemed ideal. "
FIONA 2-night trip
Posted 2 days ago
Westlands of Pitlochry
Highland Gate, Stirling by Marston's Inns

Highland Gate, Stirling by Marston's Inns

10/10 Excellent
"The walk from the dining and check-in to area you get the food in the morning was its only downfall . "
jason 1-night trip
Posted 3 days ago
Highland Gate, Stirling by Marston's Inns
Dunkeld House Hotel

Dunkeld House Hotel

10/10 Excellent
"We booked for a long weekend in December and had a lovely break. The staff couldn’t be more helpful, from welcoming us at reception to chatting at breakfast. The hotel is beautiful, and our room was immaculate. We had dinner at the hotel and thoroughly enjoyed the food, not to mention the attentive service. The hotel grounds are outstanding , with the River Tay running through. We will be back. "
LORNA 2-night trip
Posted 4 days ago
Dunkeld House Hotel
Stirling Court Hotel

Stirling Court Hotel

10/10 Excellent
"Good selection and fresh."
Michael 1-night trip
Posted 6 days ago
Stirling Court Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Really loved our stay here. Beds really comfy and the bath was amazing. Staff was great especially when there was something wrong with our room and we moved promptly. Was a peaceful location and the breakfast was lovely. Will definitely be here again. "
carol 1-night trip
Posted 7 days ago
Moness Resort
Holiday Inn Express Stirling by IHG

Holiday Inn Express Stirling by IHG

10/10 Excellent
"Clean room and lovely breakfast "
Andrew 1-night trip
Posted 10 days ago
Holiday Inn Express Stirling by IHG
Hotel Colessio

Hotel Colessio

10/10 Excellent
"Room was lovely clean with teas/coffee/water biscuit. Friendly helpful staff.Breakfast was excellent definitely worth the money Would definitely recommend "
Margaret 1-night trip
Posted 10 days ago
Hotel Colessio
Salutation Hotel

Salutation Hotel

10/10 Excellent
"Yes very clean "
Jackie 1-night trip
Posted 10 days ago
Salutation Hotel
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

10/10 Excellent
"Another fantastic stay at Fonab Castle hotel. We have been staying here for years and always enjoy our stays. Anna in the bar was very attentive and welcoming. We will be back. "
Carol 2-night trip
Posted 10 days ago
Fonab Castle Hotel & Spa

Frequently asked questions

How much does a hotel room cost in Crieff?
You can discover great hotels in Crieff from £72 with properties to suit all budgets and needs. To find an affordable hotel in Crieff that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Crieff?
You can discover great hotels in Crieff from £72 with properties to suit all budgets and needs. To find an affordable hotel in Crieff that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Crieff hotels?
Discover great deals on Crieff hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Crieff hotels.
How can I find deals and earn rewards at Crieff hotels?
Members can save up to 20% on select hotels in Crieff. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Crieff hotels with free cancellation?
It's easy to book a refundable Crieff hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Crieff?
Consider one of our travellers' favourite pet-friendly hotels in Crieff:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Crieff.
What are some of the best hotels in Crieff for couples?
Enjoy your couple's retreat with a stay at a top-rated Crieff romantic hotel. Our travellers love Coorie Inn Restaurant and Rooms, a hotel with a restaurant. Another romantic hotel with top reviews is Crieff Hydro. This hotel offers 6 restaurants and 2 indoor pools for a perfect stay. Discover more hotels in Crieff on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are the top Crieff hotels with a pool?
Discover some of the best Crieff hotels with a pool for a little extra luxury on your trip. Crieff Hydro is a great hotel with 2 indoor pools and a children's pool, and a guest rating of 8.2 out of 10. Plus, you can make the most of its 6 restaurants. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Crieff with a pool.
What are some of the best Crieff hotels with free parking?
If you're driving, a great Crieff hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Crieff?
For hotels in central Crieff, check out Merlindale and Yann's at Glenearn House. Travellers love Merlindale for its location, as well as the free cooked-to-order breakfast, free parking and free WiFi this bed & breakfast offers. Yann's at Glenearn House is another popular central inn with a restaurant, a bar/lounge and a free cooked-to-order breakfast.
Where can I get free parking with my stay in Crieff?
Park your car for free at these properties: The Tower Gastro Pub & Apartments and Lovat House Bed and Breakfast.
Can I book a refundable accommodation option in Crieff?
If you want the flexibility to change your plans to Crieff, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.

Find out more about Crieff

Whispers of the Highlands: Discover Crieff's Enchanted Countryside and Timeless Castles

Nestled in the heart of Perthshire, Crieff is a charming Scottish town that promises a relaxing escape amidst stunning countryside. With its hilly landscapes and rich history, visitors can explore the impressive Crieff Castle ruins and take leisurely walks through the picturesque surroundings. The Crieff Visitor Centre offers insights into local culture and delicious treats, perfect for refuelling after a day of adventure. Whether you're seeking outdoor activities or a romantic getaway, Crieff's unique blend of nature and heritage makes it an idyllic destination for those looking to unwind and explore Scotland's captivating beauty.

Discover great hotels in Crieff

Crieff offers a variety of accommodation options, from welcoming family-friendly resorts to charming hotels and cosy bed and breakfasts. You can enjoy the stunning countryside with a range of amenities to suit different tastes and budgets, making it an ideal spot for a relaxing getaway. Here are some of the best hotels in Crieff that our travellers love:

  1. Cairn LodgeOpens in a new window: This exquisite 4.0-star hotel offers a luxurious experience tailored for adventure seekers. With a range of onsite and nearby activities, including hiking, rock climbing, and horse riding, it caters to those yearning for an active getaway. The property features elegant accommodations complemented by high-end amenities, ensuring a comfortable stay. Frequent travellers appreciate the seamless integration of adventure and relaxation, making it an ideal choice for those seeking distinctive experiences in a captivating setting.
  2. Glendevon HotelOpens in a new window: This charming 3.0-star hotel presents a vibrant atmosphere with excellent dining options, including a free breakfast and a lively bar and lounge. The presence of entertainment amenities like billiards adds to the inviting social scene. This property is perfect for leisure travellers looking to unwind and enjoy a relaxed ambiance while indulging in delectable meals. The inviting settings and warm atmosphere create a delightful experience for those seeking comfort and enjoyment during their stay.
  3. CraigrossieOpens in a new window: This welcoming 3.0-star lodge is perfect for pet enthusiasts seeking a delightful getaway. With a pet-friendly policy and exceptional amenities, it ensures a comfortable stay for both humans and their furry companions. The inviting atmosphere and accommodating services create a unique experience for travellers looking to enjoy nature alongside their pets. This property stands out as a distinctive choice for those who cherish shared experiences with their beloved animals.

Top locations to stay in Crieff

When visiting Crieff, Scotland, standout areas to stay in include Auchterarder, Gleneagles, and Comrie. Auchterarder offers vibrant bars and restaurants, while Gleneagles is renowned for its world-class golf facilities. Comrie boasts stunning natural scenery and various outdoor activities. For first-time visitors, Auchterarder provides a lively atmosphere with easy access to local amenities, making it the ideal choice.

  1. AuchterarderOpens in a new window: Auchterarder is a charming village known for its inviting bars and restaurants, making it a delightful place to unwind after a day of exploring. The area is particularly famous for its proximity to the renowned GleneaglesOpens in a new window Hotel, which offers world-class golf courses and stunning scenery. Stroll through the picturesque streets and enjoy local shops that showcase Scottish craftsmanship. With a friendly and welcoming atmosphere, Auchterarder provides a fantastic base for enjoying the beautiful Perthshire countryside and indulging in some retail therapy.
  2. Gleneagles: Gleneagles is a luxurious destination famed for its exceptional golf facilities and breathtaking landscapes. Whether you’re a golf enthusiast or seeking a relaxing retreat, Gleneagles has something for everyone. The stunning grounds are perfect for leisurely walks, and the hotel also offers a range of cultural activities, including art exhibitions and music events. With its elegant accommodations and top-notch service, staying in Gleneagles ensures a memorable experience amid Scotland’s natural beauty.
  3. ComrieOpens in a new window: Nestled in the heart of the countryside, Comrie is a delightful village that offers a peaceful escape with a strong sense of community. Known for its scenic beauty and outdoor activities, it’s a fantastic spot for those who appreciate nature. Explore local shops and craft boutiques, or take a leisurely walk along the River Earn. Comrie is also home to cultural attractions, including local art exhibitions and community events, making it a charming choice for a quiet getaway.

Things to do in Crieff

Nestled amid rolling hills and lush countryside, Crieff offers a delightful escape for nature lovers and wellness enthusiasts alike. Enjoy scenic hikes through verdant forests, unwind in tranquil spa retreats, or explore picturesque lakes perfect for boating. With its charming landscapes, this destination promises a refreshing getaway.

  • Taymouth CastleOpens in a new window – Venture to Taymouth Castle, an impressive architectural gem nestled in the countryside. This castle offers a glimpse into Scotland's rich history, surrounded by stunning landscapes that are perfect for a leisurely stroll or a picnic.
  • Castle CampbellOpens in a new window – Discover the enchanting ruins of Castle Campbell, perched on a hilltop with commanding views over the surrounding valleys. As you explore its historic walls, imagine the stories of the families that once called this fortress home.
  • Doune CastleOpens in a new window – Step into the past at Doune Castle, where you can wander through its grand halls and impressive towers. This iconic structure has been a filming location for many popular films and series, making it a must-see for fans of cinematic history.
  • Scone PalaceOpens in a new window – Visit Scone Palace, a splendid historic house that boasts beautiful gardens and fascinating exhibits. Take a leisurely walk through the grounds, where you can appreciate the serene landscape and learn about its royal connections.
  • Perth Art Gallery and MuseumOpens in a new window – Delve into the vibrant art scene at Perth Art Gallery and Museum. This cultural hub showcases an array of exhibits, from local history to contemporary art, providing insight into the region’s artistic legacy.

4 tips for savvy savings when booking a hotel in Crieff

  1. Book for the cheapest times: The most budget-friendly time to visit Crieff is between January and March, when hotel prices tend to be lower. For an affordable getaway, it's recommended to stay for at least 2 to 3 days to fully appreciate the area’s historical landmarks and cultural offerings. During your visit, you can explore the charming countryside, enjoy the inviting atmosphere of local dining and bars, and experience the area's rich history, including its picturesque castles. This timeframe offers great value for money, allowing you to relax and immerse yourself in the friendly community while enjoying various recreational activities.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Crieff, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted rates as your travel date approaches. Enabling email alerts or push notifications could keep you informed about flash sales and special promotions, helping you seize opportunities for savings. Additionally, use Smart ShoppingOpens in a new window via the app to compare room rates and amenities, ensuring you're updated on price drops or availability changes for your preferred hotels. With these tools, you're more likely to find an ideal last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Crieff. For those in search of unique accommodations, boutique hotels often provide a more personalised experience and could offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that may be more affordable, helping you find the best deal.
  4. Consider your location: Opting to stay near key attractions or city centres may provide convenience, but it often comes with higher expenses. For more affordable options, consider hotels located in less central areas or neighbourhoods, allowing you to balance cost with ease of access to the sights you intend to visit. You might also look into independent hotels situated further out, which can offer a more authentic and budget-friendly experience, as they usually tend to be cheaper.

Best time to go to Crieff

Crieff experiences its lowest average temperature in January, at 35.1°F (1.7°C), while July is the hottest month, with an average temperature of 56.5°F (13.6°C). December is usually the wettest month. April, July, and September are the peak travel months in Crieff, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring