Find and Book Top Hotels in Crieff

Search among 12 available hotels and places to stay in Crieff from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-12 out of 12
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Resort
8.6
Great356 reviews
MapView on map600 yd from City Center400 yd from Crieff Golf Club Ltd
From   US$ 245 /nightSelect
8.8
Great15 reviews
8 adults
4 bedrooms
4 beds
MapView on map4.8 mi from City Center
From   US$ 317 /nightSelect
8.4
Great68 reviews
500 yd from City Center300 yd from Artery Gallery
From   US$ 141 /nightSelect
8.4
Great75 reviews
700 yd from City Center400 yd from Crieff Golf Club Ltd
From   US$ 127 /nightSelect
8.4
Great43 reviews
From   US$ 175 /nightSelect
8.8
Great18 reviews
4.9 mi from City Center
From   US$ 240 /nightSelect
Bed & Breakfast
8.4
Great55 reviews
600 yd from City Center300 yd from Artery Gallery
From   US$ 114 /nightSelect
8.2
Great78 reviews
700 yd from City Center100 yd from Royal British Legion
From   US$ 107 /nightSelect
8.2
Great57 reviews
300 yd from City Center200 yd from Crieff Bowling Club
From   US$ 102 /nightSelect
8.0
Great89 reviews
700 yd from City Center300 yd from Crieff Golf Club Ltd
From   US$ 140 /nightSelect
8.4
Great47 reviews
1.8 mi from City Center
From   US$ 213 /nightSelect
8.6
Great8 reviews
5.2 mi from City Center
From   US$ 155 /nightSelect

Best hotels and places to stay in Crieff

Why visit?

Crieff is a charming town nestled amidst the scenic beauty of the Scottish countryside, making it an ideal destination for nature lovers and outdoor enthusiasts. With a range of activities like hiking, fishing, and golfing, as well as its historical attractions and local charm, Crieff offers a unique and memorable experience for tourists. Choosing the right hotel or accommodation is essential for a comfortable and enjoyable stay in the town.

Where to stay?

Crieff Hotel: Located in the heart of the town, Crieff Hotel is a popular choice for tourists seeking convenience and comfort. With its central location, guests can easily explore the nearby shops, restaurants, and attractions. The hotel offers a variety of rooms and facilities, ensuring a pleasant stay for visitors. Crieff Hotel provides the perfect base to explore the town and its surroundings.

Crieff Caravan Park: For those seeking a more adventurous experience, the Crieff Caravan Park offers an excellent choice. Nestled in the countryside, this caravan park allows visitors to enjoy the beauty of nature while still being close to the towns amenities. The park provides a range of facilities including a shop, laundry facilities, and playgrounds, ensuring a comfortable stay for guests with caravans or motorhomes.

Self-catering Accommodation: Another fantastic option for tourists is self-catering accommodation in Crieff. With various cottages and apartments available, visitors can enjoy a home-away-from-home experience. These accommodations are fully equipped with kitchen facilities, allowing guests to prepare their own meals. Its an excellent choice for those who prefer more flexibility and privacy during their stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $110.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Crieff Hydro Hotel: This hotel offers comfortable and affordable accommodation, with a range of room options to choose from. Guests can also enjoy the hotels extensive amenities, including a swimming pool, spa, and golf course. Crieff Hydro Hotel provides excellent value for money, ensuring a memorable stay without breaking the bank.

Murraypark Hotel: Situated in a picturesque location, Murraypark Hotel offers cozy rooms at affordable prices. The hotels warm and welcoming atmosphere creates a charming experience for guests. With its convenient location near Crieffs attractions, this hotel provides great value for money.

Comrie Hotel: Located just a short drive from Crieff, the Comrie Hotel is a budget-friendly option for those seeking comfortable accommodation. The hotel boasts a traditional Scottish charm and features a restaurant serving delicious local cuisine. Guests can enjoy exploring the nearby village of Comrie, making it a great value choice.

Best kids-friendly hotels:

Crieff Hydro Hotel: Known for its family-friendly facilities, Crieff Hydro Hotel caters to children of all ages. The hotel offers a dedicated kids club, adventure playgrounds, and a daily activity program, ensuring endless fun for little ones.

Knock Castle Hotel: This hotel features family rooms and special amenities for children, making it a perfect choice for a family stay. The hotel offers a range of outdoor activities, including a play area and a nearby park, keeping kids entertained throughout their visit.

Best hotels for a romantic getaway:

Monzievaird & Monzie Castle Cottages: These self-catering cottages provide a romantic and secluded setting, ideal for couples seeking privacy. The luxurious cottages boast picturesque views and come with all the necessary amenities for a comfortable stay.

The Gleneagles Hotel: Situated just a short distance from Crieff, The Gleneagles Hotel offers a luxurious and romantic retreat. With its elegant rooms, fine dining options, and spa facilities, couples can indulge in a truly memorable getaway.

Best for location:

The Tower Gastro Pub & Apartments: Located in the heart of Crieff, this establishment offers modern, well-appointed apartments with easy access to local shops, restaurants, and attractions. Guests can enjoy the convenience of exploring the town on foot.

Drummond Arms Hotel: Situated in the picturesque village of Crieff, the Drummond Arms Hotel provides easy access to surrounding natural attractions such as the nearby Glen Lednock. Guests can enjoy a peaceful setting while still being within reach of the towns amenities.

Galvelmore House Bed and Breakfast: This charming B&B is located in a quiet area of Crieff, offering a peaceful stay with easy access to the town center. With comfortable rooms and a warm, friendly atmosphere, guests can enjoy the best of both worlds.

Best for a short city break:

James Cottage Guest House: This cozy guest house offers a convenient location in Crieff, making it an excellent choice for a short city break. Guests can explore the towns shops, cafes, and historical sites with ease.

The Royal Hotel: With its central location, The Royal Hotel provides easy access to Crieffs main attractions. Guests can enjoy comfortable rooms and a range of amenities, making it a perfect choice for a quick getaway in the town.

Show moreLess