Lodging Image

Find hotels in Craigsanquhar from CA $83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Craigsanquhar hotels

1. Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.6 out of 10, Good, (50 reviews)
"Super neat and comfortable, would 100% stay here again"
Australia
Paul
The price is CA $69
CA $83 total
includes taxes & fees
Aug 17 - Aug 18
Ye Olde Hotel

2. Drumoig Golf Hotel

Drumoig Golf Hotel
3.0 star property
St. Andrews
8.4 out of 10, Very good, (353 reviews)
"Very old, not changed in 30years rooms are 2star quality. I will not go back to this hotel."
United States
Graeme
The price is CA $141
CA $170 total
includes taxes & fees
Aug 16 - Aug 17
Drumoig Golf Hotel

3. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (405 reviews)
"Perfect stay, but breakfast was poor☹️"
United States
Michal
The price is CA $346
CA $415 total
includes taxes & fees
Aug 16 - Aug 17
Rufflets St Andrews

4. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (745 reviews)
"It was very cozy & clean, staff were very helpful."
Canada
Lori
The price is CA $123
CA $148 total
includes taxes & fees
Aug 16 - Aug 17
Invercarse Hotel Dundee, BW Signature Collection

5. The Clarendon

The Clarendon
3.5 star property
Dundee
9.8 out of 10, Exceptional, (202 reviews)
"Great place to stay!"
United States
Kelly
The price is CA $135
CA $163 total
includes taxes & fees
Aug 23 - Aug 24
The Clarendon

6. Premier Inn Dundee Centre

Premier Inn Dundee Centre
3.0 star property
Dundee
8.6 out of 10, Excellent, (23 reviews)
"Modern hotel, clean, rooms with AC, good parking, good location"
Canada
Arron
The price is CA $102
CA $123 total
includes taxes & fees
Aug 23 - Aug 24
Premier Inn Dundee Centre

7. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,276 reviews)
"Spa is great, rooms are big and clean, and staff is friendly!"
United States
Brandon
The price is CA $155
CA $185 total
includes taxes & fees
Aug 23 - Aug 24
Apex City Quay Hotel & Spa

8. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,009 reviews)
"Lovely hotel, good breakfast"
United Kingdom
Dane
The price is CA $154
CA $185 total
includes taxes & fees
Aug 16 - Aug 17
Hampton by Hilton Dundee City Centre

9. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (327 reviews)
"Cute room. Lovely bed. Only problem was highway was mere feet away. Other little cottages on this property looked very nice and they’d be quiet. I’d stay again."
Canada
Joanne
The price is CA $187
CA $224 total
includes taxes & fees
Aug 9 - Aug 10
The Inn at Lathones

10. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (733 reviews)
"Great location, clean quiet room with all amenities, very friendly staff"
Australia
John
The price is CA $172
CA $206 total
includes taxes & fees
Aug 9 - Aug 10
Staybridge Suites Dundee by IHG

11. Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
3.0 star property
Dundee
9.0 out of 10, Wonderful, (424 reviews)
"Great place"
Canada
Michelle
The price is CA $158
CA $189 total
includes taxes & fees
Aug 2 - Aug 3
Fisherman's Tavern Hotel - Inn by Greene King Inns

12. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (156 reviews)
"Nice friendly accommodating staff, comfortable room."
United States
Deanna
The price is CA $221
CA $265 total
includes taxes & fees
Aug 16 - Aug 17
THE SPACE TO STAY APARTHOTEL

13. OYO Ashlea Manor

OYO Ashlea Manor
2.0 star property
Dundee
8.0 out of 10, Very good, (5 reviews)
"Room was spacious and clean. The owners were very friendly and accommodating despite my late arrival at short notice. Couldn't have asked for more. I enjoyed the peace and quiet on my stay. "
United Kingdom
Heather
The price is CA $124
CA $155 total
includes taxes & fees
Aug 21 - Aug 22
OYO Ashlea Manor

14. The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very good, (374 reviews)
"The staff were very friendly and helpful."
United Kingdom
David
The price is CA $84
CA $100 total
includes taxes & fees
Sep 1 - Sep 2
The Longforgan Coaching Inn

15. Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
4.0 star property
Dundee
9.0 out of 10, Wonderful, (314 reviews)
"The staff were very friendly, the breakfast and breakfast selection were great, there was tea in my room and also some pringles and biscuits, and the room was very spacious and comfortable."
United Kingdom
Kevin
The price is CA $157
CA $189 total
includes taxes & fees
Aug 10 - Aug 11
Shaftesbury Lodge Guest House

16. Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.4 out of 10, Very good, (12 reviews)
"Great place"
United States
Jean-Pierre
The price is CA $82
CA $98 total
includes taxes & fees
Aug 30 - Aug 31
Premier Inn Dundee West

17. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,001 reviews)
"Breakfast was awesome and friendly staff"
Canada
Robert
The price is CA $137
CA $164 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Indigo Dundee by IHG

18. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (240 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is CA $282
CA $338 total
includes taxes & fees
Sep 1 - Sep 2
5Pilmourplace

19. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (394 reviews)
"Always like my stay here, very friendly staff, comfy beds, nice breakfast and ideal location for the train also short walk into town."
United Kingdom
lynn
The price is CA $132
CA $159 total
includes taxes & fees
Aug 16 - Aug 17
Four Points Flex by Sheraton Dundee

20. Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1,000 reviews)
"Would stay here again!! Great location, rooms were clean and staff was nice"
Canada
ALEXIA
The price is CA $146
CA $176 total
includes taxes & fees
Aug 16 - Aug 17
Holiday Inn Express Dundee by IHG
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 Craigsanquhar

Like dining out and the countryside? Get away to relaxing Craigsanquhar!

A misty landscape with rolling hills and a grassy foreground.
Photo by Jim Bain
Open Photo by Jim Bain

Top Craigsanquhar Hotel Reviews

More cheap stays in Craigsanquhar

Frequently asked questions

What is the best area to stay in Craigsanquhar?
The best area to stay in Craigsanquhar is within the grounds of Craigsanquhar House Estate, which offers a secluded and peaceful experience.

This estate is the primary accommodation option in Craigsanquhar itself, providing a tranquil rural setting. It's characterised by its extensive landscaped gardens and the historic country house, with various accommodation types ranging from guest rooms in the main house to self-catering lodges. The estate is well-maintained and offers a quiet escape from busier towns.

Couples looking for a romantic escape will find the estate particularly appealing. The spacious grounds allow for leisurely walks, and the on-site dining options provide a convenient and refined experience. The peaceful surroundings are great for relaxation and enjoying each other's company.

For families, the self-catering lodges on the estate are an excellent choice. These provide more space and flexibility, allowing families to prepare their own meals and have separate living areas.
When is the best time to go to Craigsanquhar?
The best time to visit Craigsanquhar is during the summer months, from June to August, when the weather is generally at its finest.

During summer, you'll find the days are long and bright, offering plenty of daylight for exploring the beautiful Fife countryside, visiting local attractions, and enjoying outdoor activities. The temperatures are typically mild and pleasant, making it comfortable for walking or cycling. This period is ideal for couples looking to enjoy the natural beauty and tranquility of the area without the chill of colder seasons.

Spring (April to May) and early autumn (September to October) also offer good conditions, with fewer crowds and often comfortable temperatures, though you might encounter more changeable weather.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Craigsanquhar.
How much is the nightly rate at a Craigsanquhar hotel?
Prices for hotels in Craigsanquhar often vary, but you can find a great deal from CA $83 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia