Top Hotels in Crieff
Find the Top Hotels in Crieff – 6+ Quality Options from Leading Providers
1-6 out of 6 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
MapView on map600 yd from City Center500 yd from Crieff Golf Club Ltd
From
US$ 182
/night
- Luxurious Victorian Spa services
- Diverse outdoor adventure activities
- Complimentary childcare at Big Country
Hotel
MapView on map700 yd from City Center300 yd from Crieff Golf Club Ltd
From
US$ 162
/night
- Dog-friendly dining with pet menu
- Access to luxurious Crieff Hydro spa
- Cozy tavern-like bar atmosphere
Guest house
- Homemade treats
- Stylish decor
- Personalized service
800 yd from City Center500 yd from Crieff Golf Club Ltd
From
US$ 127
/night
- Exceptional locally sourced breakfast options
- Welcoming hosts create a home-like atmosphere
- Spacious en-suite bathrooms with luxury amenities
Bed & Breakfast
4.2 mi from City Center
From
US$ 68
/night
Library of Innerpeffray and Mills of Earn are located 2.3 miles and 3 miles from the Bridgehill Cottage Bed & Breakfast Crieff respectively.
Holiday park
- Hot Tub
- Fishing
- Bar Lounge
1400 yd from City Center1000 yd from Artery Gallery
From
US$ 132
/night
- Scenic river views from accommodations
- Outdoor play area for children
- Relaxing hot tub facilities available
Guest house
- Garden Terrace
- Cozy Seating
- Free Parking
300 yd from City Center200 yd from Crieff Bowling Club
From
US$ 102
/night
- Sympathetic restoration of Victorian property
- Complimentary takeaway breakfast for early risers
- Historical storytelling of Temperance Hotel
Saved
Save
Top Hotel Picks in Crieff
How much is a room per night?
These hotels offer easy access to Crieff's main attractions, including the Crieff Hydro and Famous Grouse Experience, making them a solid choice for visitors. Prices start around $90 per night, with many options receiving guest ratings above 8.0/10.
3 star:
$90-$180
4 star:
$180-$250
5 star:
$250-$400
