Photo by Paul Taylor

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

The Covenanter Hotel
The Covenanter HotelCupar
9.2 out of 10, Wonderful, (31 reviews)
The price is CA $193
CA $232 total
includes taxes & fees
Apr 30 - May 1

Balbirnie House
Balbirnie HouseGlenrothes
9.0 out of 10, Wonderful, (302 reviews)
The price is CA $127
CA $153 total
includes taxes & fees
May 5 - May 6

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (424 reviews)
The price is CA $158
CA $158 total
includes taxes & fees
Apr 29 - Apr 30

The Elbow Room
The Elbow RoomKirkcaldy
9.2 out of 10, Wonderful, (202 reviews)
The price is CA $73
CA $88 total
includes taxes & fees
Apr 29 - Apr 30

Stravithie Castle
Stravithie CastleSt. Andrews
9.8 out of 10, Exceptional, (139 reviews)
The price is CA $267
CA $321 total
includes taxes & fees
May 10 - May 11

Ye Olde Hotel
Ye Olde HotelSt. Andrews
7.6 out of 10, Good, (36 reviews)
The price is CA $70
CA $84 total
includes taxes & fees
May 28 - May 29

Drumoig Golf Hotel
Drumoig Golf HotelSt. Andrews
8.4 out of 10, Very good, (345 reviews)
The price is CA $123
CA $148 total
includes taxes & fees
Apr 29 - Apr 30

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (212 reviews)
The price is CA $212
CA $254 total
includes taxes & fees
Apr 30 - May 1

The Shoregate
The ShoregateCrail
The price is CA $385
CA $462 total
includes taxes & fees
Apr 29 - Apr 30

The Longforgan Coaching Inn
The Longforgan Coaching InnDundee
8.0 out of 10, Very good, (354 reviews)
The price is CA $69
CA $83 total
includes taxes & fees
May 10 - May 11

Scone Arms Hotel
Scone Arms HotelPerth
9.2 out of 10, Wonderful, (186 reviews)
The price is CA $143
CA $172 total
includes taxes & fees
May 3 - May 4

Burntisland Sands Hotel
Burntisland Sands HotelBurntisland
8.8 out of 10, Excellent, (60 reviews)
The price is CA $164
CA $197 total
includes taxes & fees
May 12 - May 13

5Pilmourplace
5PilmourplaceSt. Andrews
9.2 out of 10, Wonderful, (211 reviews)
The price is CA $258
CA $310 total
includes taxes & fees
May 17 - May 18

Premier Inn Glenrothes
Premier Inn GlenrothesGlenrothes
8.4 out of 10, Very good, (5 reviews)
The price is CA $80
CA $96 total
includes taxes & fees
May 17 - May 18

Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHGGlenrothes
8.8 out of 10, Excellent, (777 reviews)
The price is CA $95
CA $114 total
includes taxes & fees
May 10 - May 11

Gilvenbank
GilvenbankGlenrothes
8.6 out of 10, Excellent, (93 reviews)
The price is CA $107
CA $129 total
includes taxes & fees
Apr 29 - Apr 30

The Station Hotel
The Station HotelCarnoustie
9.2 out of 10, Wonderful, (263 reviews)
The price is CA $151
CA $182 total
includes taxes & fees
Apr 29 - Apr 30

Murrayshall Country Estate
Murrayshall Country EstatePerth
9.2 out of 10, Wonderful, (398 reviews)
The price is CA $298
CA $357 total
includes taxes & fees
May 1 - May 2
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 oceanfront.

Photo by Paul Taylor
Open Photo by Paul Taylor
Top Craigrothie Hotel Reviews
Recent Reviews in Craigrothie

THE SPACE TO STAY APARTHOTEL
8/10 Good
More cheap stays in Craigrothie

Ye Olde Hotel
61 Main Street St. Andrews Scotland
The price is CA $70 per night from May 28 to May 29
CA $70
CA $84 total
May 28 - May 29
includes taxes & fees
7.6/10 Good! (36 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Auchtermuchty Hotels
- Blebo Craigs Hotels
- Buckhaven Hotels
- Rv Parks in Buckhaven
- Cottages in Ceres
- Ceres Hotels
- Clayton Hotels
- Colinsburgh Hotels
- Rv Parks in Colinsburgh
- Lodges in Craigsanquhar
- Hotels with Bar in Cupar
- Cupar Hotels
- All Inclusive Resorts and in Fife
- Beach Hotel Hotels in Fife
- Boutique Hotels in Fife
- Business Hotels in Fife
- Casino Hotels in Fife
- Cheap Hotels in Fife
- Hotels & Resorts for Couples in Fife
- Golf Hotels in Fife
- Historic Hotels in Fife
- Hotels with Early Check-in in Fife
- Hotels with a Pool in Fife
- Hotels with Bar in Fife
- Hotels with an Indoor Pool in Fife
- Hotels with smoking rooms in Fife
- Oceanfront Hotels in Fife
- Pet-Friendly Hotels in Fife
- Shopping Hotels in Fife
- Fife Hotels
- East Wemyss Hotels
- Pet-Friendly Hotels in Falkland
- Falkland Hotels
- Farmstay in Fife
- Aparthotels in Fife
- Apartments in Fife
- B&B in Fife
- Cabin Rentals in Fife
- Castles in Fife
- Condo Rentals in Fife
- Cottages in Fife
- Guest Houses in Fife
- Inns in Fife
- Lodges in Fife
- Motels in Fife
- Vacation Homes in Fife
- Safari Tentalow in Fife
- Freuchie Hotels
- Kilconquhar Hotels
- Kincaple Hotels
- Ladybank Hotels
- Largo Ward Hotels
- Lathones Hotels
- Leuchars Hotels
- Leven Hotels
- Lower Largo Hotels
- Lundin Links Hotels
- Luthrie Hotels
- Markinch Hotels
- Methil Hotels
- New Gilston Hotels
- Hotels near Old Course at St Andrews
- Peat Inn Hotels
- Pitlessie Hotels
- Pitscottie Hotels
- Strathkinness Hotels
- Hotels near University of St. Andrews











































































