
Find hotels in Craigrothie from CA $99
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Craigrothie
Family friendly
Check prices for these dates
Our top choices for Craigrothie hotels

OYO Ashlea Manor
OYO Ashlea ManorDundee
8.0 out of 10, Very good, (5 reviews)
The price is CA $104
CA $130 total
includes taxes & fees
Jul 14 - Jul 15

Ye Olde Hotel
Ye Olde HotelSt. Andrews
7.6 out of 10, Good, (45 reviews)
The price is CA $85
CA $102 total
includes taxes & fees
Jul 22 - Jul 23

Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (204 reviews)
The price is CA $149
CA $178 total
includes taxes & fees
Aug 7 - Aug 8

Balcomie Links Hotel
Balcomie Links HotelAnstruther
8.8 out of 10, Excellent, (59 reviews)
The price is CA $206
CA $247 total
includes taxes & fees
Jul 22 - Jul 23

Green Hotel, A Member Of Radisson Individuals
Green Hotel, A Member Of Radisson IndividualsKinross
7.0 out of 10, Good, (6 reviews)
The price is CA $154
CA $184 total
includes taxes & fees
Jul 14 - Jul 15

The Inn at Lathones
The Inn at LathonesLeven
8.4 out of 10, Very good, (321 reviews)
The price is CA $208
CA $250 total
includes taxes & fees
Jul 12 - Jul 13

Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
7.8 out of 10, Good, (33 reviews)
The price is CA $233
CA $280 total
includes taxes & fees
Jul 26 - Jul 27

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (443 reviews)
The price is CA $169
CA $169 total
includes taxes & fees
Jul 12 - Jul 13

The Elbow Room
The Elbow RoomKirkcaldy
9.2 out of 10, Wonderful, (216 reviews)
The price is CA $88
CA $105 total
includes taxes & fees
Jul 12 - Jul 13

The Longforgan Coaching Inn
The Longforgan Coaching InnDundee
8.0 out of 10, Very good, (368 reviews)
The price is CA $95
CA $114 total
includes taxes & fees
Jul 9 - Jul 10

Stravithie Castle
Stravithie CastleSt. Andrews
9.8 out of 10, Exceptional, (147 reviews)
The price is CA $241
CA $289 total
includes taxes & fees
Jul 21 - Jul 22

Shaftesbury Lodge Guest House
Shaftesbury Lodge Guest HouseDundee
9.0 out of 10, Wonderful, (313 reviews)
The price is CA $127
CA $152 total
includes taxes & fees
Jul 8 - Jul 9

Open Arms Hotel
Open Arms HotelDirleton
9.4 out of 10, Exceptional, (13 reviews)
The price is CA $239
CA $286 total
includes taxes & fees
Jul 15 - Jul 16

Organic Welltree
Organic WelltreePerth
9.8 out of 10, Exceptional, (16 reviews)
The price is CA $173
CA $208 total
includes taxes & fees
Jul 19 - Jul 20

The Covenanter Hotel
The Covenanter HotelCupar
9.2 out of 10, Wonderful, (34 reviews)
The price is CA $205
CA $246 total
includes taxes & fees
Jul 20 - Jul 21

The Kithmore Hotel
The Kithmore HotelSt. Andrews
The price is CA $695
CA $834 total
includes taxes & fees
Aug 2 - Aug 3

Premier Inn Dundee West
Premier Inn Dundee WestDundee
8.8 out of 10, Excellent, (11 reviews)
The price is CA $85
CA $102 total
includes taxes & fees
Jul 19 - Jul 20

The Station Hotel
The Station HotelCarnoustie
9.2 out of 10, Wonderful, (278 reviews)
The price is CA $156
CA $187 total
includes taxes & fees
Jul 13 - Jul 14

Sunbank House Hotel
Sunbank House HotelPerth
9.4 out of 10, Exceptional, (106 reviews)
The price is CA $176
CA $211 total
includes taxes & fees
Jul 19 - Jul 20
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Craigrothie
Escape to upscale Craigrothie! Enjoy its golf, spas, and food.

Photo by Paul Taylor
Open Photo by Paul Taylor
More cheap stays in Craigrothie

go2 Dundee Camperdown Hotel
A90, Kingsway Dundee Scotland
The price is CA $82 per night from Jul 19 to Jul 20
CA $82
CA $99 total
Jul 19 - Jul 20
includes taxes & fees
7.6/10 Good! (295 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near The Scores
- Hotels with Free Airport Shuttle in St. Andrews
- Casino Hotels in St. Andrews
- Falkland Hotels
- Cupar Hotels
- Lake Hotels in St. Andrews
- Doune Guest House
- Historic Hotels in St. Andrews
- Guest Houses in St. Andrews
- Hotels near University of St. Andrews
- Hilton Hotels in St. Andrews
- Dukeside Lodge
- Mcintosh Hall
- B&B in St. Andrews
- Luxury Penthouse on The Scores
- Lodge No 85
- Pilmour Place Close to the Old Course
- Errol Hotels
- Luxury Hotels in St. Andrews
- Clayton Hotels
- Best Western Hotels in St. Andrews
- Cabin Rentals in St. Andrews
- Anstruther Hotels
- Cheap Hotels in St. Andrews
- Kirkcaldy Hotels
- Mountain Ash Lodge
- B&B in Fife
- Square Green (No 16)
- All Inclusive Resorts and in St. Andrews
- Dundee Hotels
- 10 Murray Park 375840
- Fairmont Hotels in St. Andrews
- Hotels with Free Breakfast in St. Andrews
- Hotels near St Andrews Bay
- Honeymoon Resorts and in St. Andrews
- Oceanfront Hotels in St. Andrews
- Fife Hotels
- Cosy Garden Cottage
- Boase Avenue (No 26)
- Hotels near Old Course at St Andrews
- No1. Apartments & Bedrooms St Andrews
- Cabin Rentals in Fife
- Luxury Cottage in the heart of St Andrews.
- Hotels with Balconies in St. Andrews
- Gateside Hotels
- Rv Parks in Buckhaven
- Boutique Hotels in Fife
- Romantic Hotels in St. Andrews
- Buckhaven Hotels
- Broughty Ferry Hotels
- Hotels near University of Dundee
- Hotels with Early Check-in in St. Andrews
- Leven Hotels
- Lundin Links Hotels
- Cheap Hotels in Fife
- Hostels in St. Andrews
- Dempster Lodge
- Rv Parks in Colinsburgh
- Douglas Fir Lodge With Hot Tub Near Cupar
- St. Andrews Hotels
- Villas in St. Andrews
- Rowan Tree Cottage











































































