Search Filter

Price

Star
  • 12
  • 73
  • 58
  • 3
  • 0
  • 211
Accommodation Type
  • Holiday homes 142
  • Hotels 53
  • Bed and breakfasts 48
  • Guest houses 40
  • Apartments 35
  • Hostels 6
  • Inns 5
  • Cottages 5
  • Lodges 5
  • Holiday parks 5
  • Country houses 3
  • Aparthotels 3
  • Resorts 2
  • Chalets 2
  • Villas 2
  • Motels 1
Hotel Facilities
  • Heating252
  • Non-smoking throughout238
  • Garden232
  • WiFi available in all areas228
  • Non-smoking rooms217
  • Golf course (within 3 km)128
  • Breakfast options114
  • Bar83
  • Family rooms82
  • Restaurant81

357 Hotels in Crieff

Order By
cruise
James Cottage Guest House

77 Burrell Street , Crieff , PH7 4DG

Situated in Highland Perthshire, James Cottage Guest House was built in 1811 and offers an award-winning breakfast full English breakfast and a courte...

Guest Reviews
9.3 out of 10

From 140 Reviews
Starting From
GBP 78
cruise
The Murray Park Hotel

Connaught Terrace , Crieff , PH7 3DJ

Just a 10-minute walk from the centre of Crieff, The Murray Park is a modern yet homely hotel offering a bar, restaurant and free access to their sist...

Guest Reviews
8.9 out of 10

From 408 Reviews
Starting From
GBP 95
cruise
Knock Castle Hotel & Spa

Drummond Terrace , Crieff , PH7 4AN

Nestled amid the rolling hills of the Strathearn Valley, this luxurious hotel and spa is set within a 19th century former Baronial home in Crieff, wit...

Guest Reviews
8.8 out of 10

From 714 Reviews
Starting From
GBP 69
The Royal Hotel

Melville Square , Comrie , PH6 2DN

Featuring free WiFi, The Royal Hotel offers pet-friendly accommodation in Comrie, 34 km from Perth. Guests can enjoy the on-site restaurant. Free priv...

Guest Reviews
8.5 out of 10

From 91 Reviews
Starting From
GBP 110.25
The Gleneagles Hotel

Auchterarder , Auchterarder , PH3 1NF

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf course...

Guest Reviews
9.3 out of 10

From 544 Reviews
Starting From
GBP 515
Cromlix

near Dunblane , Kinbuck , FK15 9JT

Set in 34 acres of secluded woodlands and garden, Cromlix Hotel offers free on-site parking and a restaurant run by Albert Roux OBE, KFO. Now owned by...

Guest Reviews
9.5 out of 10

From 254 Reviews
Starting From
GBP 196
Achray House Hotel

On Loch Earn , Saint Fillans , PH6 2NF

With picturesque views over Loch Earn to the hills beyond, Achray House Hotel, Restaurant and Lodges are set in the peaceful village of St Fillans and...

Guest Reviews
9.2 out of 10

From 123 Reviews
Starting From
GBP 99
The Four Seasons Hotel

Lochside, St Fillans , Saint Fillans , PH6 2NF

The Four Seasons Hotel is set on the banks of the picturesque Loch Earn and offers breathtaking views of the loch and surrounding hillside. It has 2 r...

Guest Reviews
8.4 out of 10

From 245 Reviews
Starting From
GBP 110
DoubleTree by Hilton Dunblane Hydro Hotel

Perth Road , Dunblane , FK15 0HG

Located within 10 acres of landscaped grounds, the Victorian-style Doubletree by Hilton Dunblane Hydro Hotel offers breathtaking views of the Trossach...

Guest Reviews
8.3 out of 10

From 1834 Reviews
Starting From
GBP 96.15
Holiday Inn Express Perth

200 Dunkeld Rd , Perth , PH1 3AQ

Just off the A9, a short distance from Perth’s town centre, the hotel offers free parking, free Wi-Fi, hot buffet breakfasts and clean, modern rooms...

Guest Reviews
8.8 out of 10

From 1055 Reviews
Starting From
GBP 70