Hotels in Crieff

Search and compare Crieff hotels from hundreds of travel sites and save

Crieff, Scotland, United Kingdom
30 Jul — 31 Jul2
Crieff, Scotland, United Kingdom
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Crieff

Filter by star ratings
All filters
Barley Bree Restaurant with Rooms
Barley Bree Restaurant with Rooms
8.9 Excellent
6 Willoughby Street, Crieff, United Kingdom
Show on map
4.6 km from city centre, Crieff 
ExcellentBased on 45 reviews
8.9

Barley Bree Restaurant With Rooms Crieff provides comfortable 4-star accommodation in Crieff. It also features a lake, wine tasting and luggage storage.

Firtree Bed and Breakfast at Galvelbeg House
Firtree Bed and Breakfast at Galvelbeg House
9.7 Excellent
Galvelbeg House, Crieff, United Kingdom
Show on map
0.5 km from city centre, Crieff 
ExcellentBased on 119 reviews
9.7

This family-run bed & breakfast is located in Crieff and offers complimentary wireless internet. It also provides luggage storage and a garden.

Yann's at Glenearn House
Yann's at Glenearn House
9.7 Excellent
Perth Road, Crieff, United Kingdom
Show on map
0.6 km from city centre, Crieff 
ExcellentBased on 132 reviews
9.7

Yann's at Glenearn House provides Victorian 4-star accommodation in Crieff. The numerous amenities this charming guest house offers include wireless internet, a 24-hour reception and a garden.

Knock Castle Hotel & Spa
Knock Castle Hotel & Spa
8.7 Excellent
Drummond Terrace, Crieff, United Kingdom
Show on map
1.0 km from city centre, Crieff 
ExcellentBased on 606 reviews
8.7

This luxury hotel in Crieff offers complimentary wireless internet, as well as a sauna and an indoor pool. It also features a Jacuzzi and a fitness centre.

Crieff Hydro
Crieff Hydro
8.2 Excellent
Fern Tower Road, Crieff, United Kingdom
Show on map
0.8 km from city centre, Crieff 
ExcellentBased on 1,176 reviews
8.2

Crieff Hydro provides comfortable 4-star accommodation in Crieff. It has a fitness centre, as well as a sauna, a free shuttle service and an indoor pool.

Tips for booking a Crieff hotel

Cheapest month:January
Most expensive month:December
Average price in Crieff:$212/night
Absolute cheapest price found:$36/night
Cheapest day:Sunday
Most expensive day:Saturday
$150 - $325
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$141 - $233
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Crieff, Perthshire

Show all 144 hotels
Knock Castle Hotel & Spa
Knock Castle Hotel & Spa
8.7 Excellent
Drummond Terrace, Crieff, United Kingdom
Show on map
1.0 km from city centre,  

This luxury hotel in Crieff offers complimentary wireless internet, as well as a sauna and an indoor pool. It also features a Jacuzzi and a fitness centre.

$120
Avg. per night
Firtree Bed and Breakfast at Galvelbeg House
Firtree Bed and Breakfast at Galvelbeg House
9.7 Excellent
Galvelbeg House, Crieff, United Kingdom
Show on map
0.5 km from city centre,  

This family-run bed & breakfast is located in Crieff and offers complimentary wireless internet. It also provides luggage storage and a garden.

$167
Avg. per night
Yann's at Glenearn House
Yann's at Glenearn House
9.7 Excellent
Perth Road, Crieff, United Kingdom
Show on map
0.6 km from city centre,  

Yann's at Glenearn House provides Victorian 4-star accommodation in Crieff. The numerous amenities this charming guest house offers include wireless internet, a 24-hour reception and a garden.

$204
Avg. per night
Barley Bree Restaurant with Rooms
Barley Bree Restaurant with Rooms
8.9 Excellent
6 Willoughby Street, Crieff, United Kingdom
Show on map
4.6 km from city centre,  

Barley Bree Restaurant With Rooms Crieff provides comfortable 4-star accommodation in Crieff. It also features a lake, wine tasting and luggage storage.

$205
Avg. per night
Crieff Hydro
Crieff Hydro
8.2 Excellent
Fern Tower Road, Crieff, United Kingdom
Show on map
0.8 km from city centre,  

Crieff Hydro provides comfortable 4-star accommodation in Crieff. It has a fitness centre, as well as a sauna, a free shuttle service and an indoor pool.

$243
Avg. per night

Hotel prices in Crieff

4 stars and up

$120 - $243

Crieff Hydro

No. 1 most popular

Crieff Hydro
8.2 Excellent
$243
Avg. per night
Yann's at Glenearn House

No. 2 most popular

$204
Avg. per night
Knock Castle Hotel & Spa

Best value

$120
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Crieff

About Crieff

Teeming with trendy boutiques, quaint cafes and independent galleries, the streets of Crieff hum with a flurry of activity. Fringed by the magnificent Perthshire countryside, Crieff is a bustling haven for outdoor enthusiasts, artists, golfers and mountain climbers.

Things to do

Experience the traditional handmade distilling processes used to craft whisky for centuries at Glenturret Distillery, Scotland’s oldest working distillery. Discover how The Famous Grouse whisky is created, sample a range of smooth whiskies and blend your own batch.

Stroll through one of the finest gardens in Scotland at Drummond Castle and Gardens. Explore the 17th-century Renaissance garden while admiring the elegant Alice in Wonderland design, before seeing fresh produce in the kitchen garden and glasshouse. After working up an appetitive, sample haggis at the Pura Maison restaurant in town.

Spend a day at the Crieff Hydro, a decadent Victorian Spa on the outskirts of the Perthshire countryside. Slip into a meditative pool or treat yourself to an aromatherapy massage. When you’re sufficiently relaxed, head to Buchanty Spout to catch a glimpse of salmon leaping up a stone waterfall.

Do you consider yourself a book lover? Don’t miss a trip to the Innerpeffray Library, where you can browse a collection of ancient books that are imaginatively presented and hold texts dating back to the 1600s. Enjoy the library’s peaceful surroundings with a leisurely picnic lunch on the River Earn.

Getting around

Crieff is located between Perth and Crianlarich, with buses connecting to Perth, Glasgow, Edinburgh, Dundee and Stirling. You can fly into Edinburgh Airport, located one hour’s drive away. Within Crieff, local buses and rental car are the most convenient modes of transport.

Crieff travel FAQs

  • What are the best hotels in Crieff?

    One of the most popular hotels in Crieff is Crieff Hydro, which has been reviewed by 1,177 users and currently has a rating of 8.2/10. Other top-rated locations include Knock Castle Hotel & Spa and Achray House, which have received 8.7/10 and 9.0/10 ratings from our users, respectively.

  • How much do hotels in Crieff cost?

    The average prices of hotels in Crieff have been around $314 per night over the last 3 days.

  • How much is a cheap hotel in Crieff?

    HotelsCombined searches in the last 3 days suggest cheap Crieff hotels have prices starting from as low as $68/night, depending on the popularity of your requested dates.