Find hotels in Craigrothie from ฿1,472

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Craigrothie hotels and places to stay

Hazeldene Guest House

3.5 star property
9.4 out of 10, Exceptional, (100)
"Staff v.nice , very clean, excellent breakfast , bit of road noise as room at front of guesthouse. Enjoyed our stay, easy walk into town ."
Hazeldene Guest House

Apex City Quay Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1065)
"Beautiful hotel. Decorated well, lots of great facilities and fantastic service"
The price is ฿2,811
฿3,374 total
includes taxes & fees
6 Jul - 7 Jul
Apex City Quay Hotel & Spa

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (370)
"This is a charming property with excellent service! Love it!"
The price is ฿19,902
฿23,882 total
includes taxes & fees
17 Jul - 18 Jul
Rusacks St Andrews

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (318)
"Beautiful and relaxing location "
The price is ฿9,332
฿11,199 total
includes taxes & fees
30 Jul - 31 Jul
Rufflets St Andrews

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (573)
"Very nice clean and food was outstanding "
Dean Park Hotel

Four Points Flex by Sheraton Dundee

3.0 star property
9.4 out of 10, Exceptional, (76)
"Extremely convenient for train travel, felt safe, various pillow thicknesses, food was lovely and staff were great. "
The price is ฿2,379
฿2,854 total
includes taxes & fees
6 Jul - 7 Jul
Four Points Flex by Sheraton Dundee

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (993)
"Everything was beautiful and ALL staff were so kind and accommodating. "
The price is ฿18,583
฿22,299 total
includes taxes & fees
6 Jul - 7 Jul
Old Course Hotel

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (688)
"Room was clean and while the hotel is older, it is well kept and comfortable. The staff were friendly and professional. "
The price is ฿2,559
฿3,071 total
includes taxes & fees
13 Jul - 14 Jul
Best Western Balgeddie House Hotel

Sunbank House Hotel

4.0 star property
9.6 out of 10, Exceptional, (82)
"Clean spacious room Excellent breakfast Friendly helpful staff Would stay again"
The price is ฿3,902
฿4,683 total
includes taxes & fees
7 Jul - 8 Jul
Sunbank House Hotel

Shaftesbury Lodge Guest House

4.0 star property
9.0 out of 10, Wonderful, (257)
"Super friendly staff"
The price is ฿2,973
฿3,568 total
includes taxes & fees
3 Jul - 4 Jul
Shaftesbury Lodge Guest House

The Townhouse

5.0 star property
10.0 out of 10, Exceptional, (286)
"This was an amazing B&B. Rooms were wonderfully comfortable and well decorated. The host, David, provided great service and prepared wonderful breakfasts. This is the best hotel we have ever stayed at. "
The price is ฿6,132
฿7,359 total
includes taxes & fees
8 Jul - 9 Jul
The Townhouse

Scottish Stunning Stay With Free Parking

4.0 star property
10.0 out of 10, Exceptional, (1)
"The apartment was in lovely condition and well maintained but what I appreciated most was the host’s responsive communication and kindness. He went above and beyond to ensure our stay was pleasant and stress-free, even calling a cab for us when I had issues with my phone. Highly recommended!"
The price is ฿6,927
฿8,312 total
includes taxes & fees
11 Jul - 12 Jul
Scottish Stunning Stay With Free Parking

The Ship Inn

3.5 star property
9.6 out of 10, Exceptional, (63)
"Beautiful view of the harbour and wonderful restaurant for dinner "
The price is ฿7,433
฿8,920 total
includes taxes & fees
6 Jul - 7 Jul
The Ship Inn

Earl David Hotel

3.0 star property
9.0 out of 10, Wonderful, (26)
"Very clean room, easy free parking, nice location, friendly and kind staff. "
The price is ฿3,219
฿3,863 total
includes taxes & fees
3 Jul - 4 Jul
Earl David Hotel

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (667)
"Great time, hotel and breakfast are good "
The price is ฿2,267
฿2,720 total
includes taxes & fees
20 Jul - 21 Jul
Holiday Inn Express Glenrothes by IHG

Carnoustie Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (1012)
"Great room, great location and great price with really pleasant staff."
The price is ฿3,010
฿3,612 total
includes taxes & fees
20 Jul - 21 Jul
Carnoustie Golf Hotel

Malmaison Dundee

4.0 star property
8.6 out of 10, Excellent, (1004)
"Nice"
The price is ฿2,636
฿3,163 total
includes taxes & fees
13 Jul - 14 Jul
Malmaison Dundee

Beautiful Modern Open Plan Living With Hot Tub

3.5 star property
10.0 out of 10, Exceptional, (1)
"This was exactly what is on the pictures, a beautiful modern open plan house that is clean and fresh The hot tub was ready to use and was amazing Would recommend this property to anyone "
The price is ฿14,526
฿22,560 total
includes taxes & fees
7 Jul - 8 Jul
Beautiful Modern Open Plan Living With Hot Tub

Salutation Hotel

3.0 star property
8.2 out of 10, Very good, (814)
"It was a good place to stay."
The price is ฿2,658
฿3,190 total
includes taxes & fees
6 Jul - 7 Jul
Salutation Hotel

Heidl Guest House

3.0 star property
9.0 out of 10, Wonderful, (285)
"Staff were very friendly and helpful. Room was clean and comfortable, and breakfast was delicious"
The price is ฿3,159
฿3,791 total
includes taxes & fees
24 Jul - 25 Jul
Heidl Guest House
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 bars.

by
(
)
Open Photo by Richard Webb (CC BY-SA) / Cropped from original

Frequently asked questions

Where is the best place to stay in Craigrothie?

Apex City Quay Hotel & Spa, located 12.3 mi (19.8 km) from the heart of Craigrothie, is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are The Landmark Hotel and SPA Leisure Club a Palette hotel and Four Points Flex by Sheraton Dundee. See all available top hotels, or vacation rentals in Craigrothie.

What are some of the best holiday rentals that Craigrothie has to offer?

Beautiful Modern Open Plan Living With Hot Tub: This holiday home rental outside Craigrothie is equipped with a private garden, laundry facilities and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Craigrothie.

If I need to cancel my hotel reservation in Craigrothie, will I receive a refund?

Yes! The majority of hotel room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Craigrothie.

What are some hotels with pools in Craigrothie?

Fairmont St Andrews: 5-star hotel located near Old Course at St Andrews. Offers 5 restaurants, an indoor pool and a full-service spa. Apex City Quay Hotel & Spa and Carnoustie Golf Hotel are a couple of other choices that feature an on-site pool. View all hotels with pools in Craigrothie.

What is staying in Craigrothie like?

Luxury-minded travellers will find upscale places to stay in Craigrothie, and visitors give high marks for the pristine golf courses, relaxing spas and top-notch restaurants. Welcoming and relaxing, this city will delight tourists with its bars, university setting and seaside. There are 1688 hotels and other accommodation options in the surrounding area. Find out more about Craigrothie.

What should I see while I'm in Craigrothie?

Places to visit in the wider area include Raptor World Interactive, Leven Beach and Craigtoun Country Park. You'll also find Falkland Palace and Elie Holiday Park in the area. Take a look at what more there is to see and do in Expedia's Craigrothie guide.

What's the weather like in Craigrothie?

The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Craigrothie is 899 mm.