Find hotels in Craigsanquhar from $53

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Craigsanquhar hotels

The Well Country Inn

The Well Country Inn
3.0 star property
Scotlandwell
$95 nightly
The price is $114
Mar 26 - Mar 27
Total with taxes and fees
The Well Country Inn

Woodlea

Woodlea
3.0 star property
Perth
$81 nightly
The price is $97
Apr 1 - Apr 2
Total with taxes and fees
Woodlea

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.4 out of 10, Good, (33 reviews)
"Its a Pub with rooms and pretty basic but ok for the price. Good parking but not many dining options close by. "
United Kingdom
Peter
$44 nightly
The price is $53
Apr 16 - Apr 17
Total with taxes and fees
Ye Olde Hotel

Railway Inn

Railway Inn
2.0 star property
Buckhaven
7.8 out of 10, Good, (24 reviews)
"The accommodation was spot on for me, comfy bed, good shower, quiet and the kitchen facilities were perfect for me. Would definitely recommend and stay again when in the area "
United Kingdom
Alan
$65 nightly
The price is $78
Mar 26 - Mar 27
Total with taxes and fees
Railway Inn

Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.0 out of 10, Very Good, (5 reviews)
"Great place"
United States
Jean-Pierre
$58 nightly
The price is $70
Mar 29 - Mar 30
Total with taxes and fees
Premier Inn Dundee West

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (29 reviews)
"Excellent room, great staff and perfect location."
United States
Alan
The Covenanter Hotel

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,000 reviews)
"Good stay but food prices for standard of food are bit out there "
United Kingdom
Steven
$66 nightly
The price is $79
Mar 29 - Mar 30
Total with taxes and fees
Holiday Inn Express Perth by IHG

Gilvenbank

Gilvenbank
3.0 star property
Glenrothes
8.4 out of 10, Very Good, (91 reviews)
"Clean modern rooms, plenty of parking, food in the restaurant was fantastic and the staff were lovely "
United Kingdom
Michael
$67 nightly
The price is $81
Mar 29 - Mar 30
Total with taxes and fees
Gilvenbank

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (9 reviews)
"Absolutely loved my stay and would stay again! "
United States
Emma-leigh
$96 nightly
The price is $115
Mar 26 - Mar 27
Total with taxes and fees
Organic Welltree

The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (200 reviews)
"Lovey wee place, room very clean definitely recommend "
United Kingdom
William
$64 nightly
The price is $77
Mar 29 - Mar 30
Total with taxes and fees
The Elbow Room

The Boars Head

The Boars Head
3.5 star property
Cupar
10.0 out of 10, Exceptional, (3 reviews)
"Hotel staff friendly and welcoming, hotel and rooms are of a high standard. Food is excellent would highly recommend a visit."
United Kingdom
Lorne
$113 nightly
The price is $136
Apr 1 - Apr 2
Total with taxes and fees
The Boars Head

The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very Good, (350 reviews)
"Amazing food welcoming staff and the bed was huge "
United Kingdom
Amy
$48 nightly
The price is $58
Mar 31 - Apr 1
Total with taxes and fees
The Longforgan Coaching Inn

The Shoregate

The Shoregate
2.5 star property
Crail
$244 nightly
The price is $292
Mar 29 - Mar 30
Total with taxes and fees
The Shoregate

Bein Inn hotel

Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9 reviews)
"Friendly staff, good meals, clean bedrooms."
United Kingdom
Marion
$121 nightly
The price is $145
Mar 30 - Mar 31
Total with taxes and fees
Bein Inn hotel

Premier Inn Glenrothes

Premier Inn Glenrothes
3.0 star property
Glenrothes
8.0 out of 10, Very Good, (4 reviews)
"GOOD CLEAN ROOMS "
United States
muthuraman
$58 nightly
The price is $70
Apr 12 - Apr 13
Total with taxes and fees
Premier Inn Glenrothes

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (258 reviews)
"Clean room staff were absolutely fantastic will definitely stay here again "
United Kingdom
Michael
$99 nightly
The price is $119
Mar 30 - Mar 31
Total with taxes and fees
The Station Hotel

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (95 reviews)
"beautiful decor, clean and tasteful, well appointed room and bathroom, delicious breakfasts and polite and "
United Kingdom
Dominic
$95 nightly
The price is $115
Mar 30 - Mar 31
Total with taxes and fees
Sunbank House Hotel

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,003 reviews)
"Cannot fault the hotel.Made for a very relaxing 2 day break."
United Kingdom
Ian
$76 nightly
The price is $91
Mar 30 - Mar 31
Total with taxes and fees
Carnoustie Golf Hotel

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (423 reviews)
"Yes. Nicely situated Owners very friendly and helpful "
United Kingdom
Robert
$121 nightly
The price is $121
Mar 27 - Mar 28
Total with taxes and fees
Dunclutha Guest House

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean comfy room excellent staff goid location"
United Kingdom
Susan
$62 nightly
The price is $74
Mar 29 - Mar 30
Total with taxes and fees
Hampton by Hilton Dundee City Centre
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!

The Lomonds. A view from the high ground above Pitcullo looking west towards the Lomonds several Kms away on a day when the sea harr has moved far inland leaving just the high ground of East Fife above the mist and in brilliant sunshine whilst the rest of the land shivers in near zero temperatures.
Photo by Jim Bain
Open Photo by Jim Bain

Top Craigsanquhar Hotel Reviews

More cheap stays in Craigsanquhar

Hotels in Craigsanquhar with star-rating

Frequently asked questions

What is the best area to stay in Craigsanquhar?
The best area to stay in Craigsanquhar is directly within the Craigsanquhar Estate itself, as it offers a focused and exclusive experience.

The estate is set amidst the scenic Fife countryside, providing a tranquil and secluded environment. It features a collection of accommodations, from traditional manor house rooms to private lodges, all surrounded by expansive grounds and gardens. There's an on-site restaurant serving local cuisine, and walking paths allow guests to explore the natural surroundings.

Couples seeking a relaxing escape will find the estate ideal. The quiet setting, combined with amenities like fine dining and comfortable accommodations, creates a great environment for a peaceful getaway. It's also a convenient base for exploring the surrounding Fife region and its historic towns.
When is the best time to go to Craigsanquhar?
The best time to visit Craigsanquhar is during the late spring and summer months, from May to September, when the weather is mildest and the days are longer.

During this period, you can expect average temperatures ranging from 50°F to 68°F (10°C to 20°C), making it comfortable for exploring the local area and enjoying outdoor activities. The longer daylight hours—up to 17 hours in June—provide ample time for sightseeing and enjoying the Scottish countryside. This is an excellent time for couples looking to enjoy scenic walks and visits to nearby attractions without the chill of winter.

For those interested in golfing or exploring the Fife Coastal Path, July and August offer the most consistent warm weather. While these months are popular, Craigsanquhar's location often means a more relaxed experience compared to busier tourist hubs. Families will appreciate the pleasant conditions for outdoor excursions to places like the nearby beaches or local farms.

Travelers looking for a quieter experience and potentially lower prices might consider late April or early October.
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 can I save on a Craigsanquhar hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Craigsanquhar hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $53 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