A church with a tower, ivy-covered walls, and a grassy courtyard.

Find hotels in Crail from $66

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 29 - Sep 30
Tomorrow
Sep 30 - Oct 1
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Terry
$129 nightly
$155 total
Oct 5 - Oct 6
Total with taxes and fees
Balcomie Links Hotel

2. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Miriam
$121 nightly
$146 total
Oct 8 - Oct 9
Total with taxes and fees
The Spindrift Guest House

3. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
$193 nightly
$232 total
Oct 5 - Oct 6
Total with taxes and fees
The Inn At Kingsbarns

4. The Waterfront

The Waterfront
Anstruther
Canada
Michèle
$152 nightly
$183 total
Oct 15 - Oct 16
Total with taxes and fees
The Waterfront

5. Stravithie Castle

Stravithie Castle
St. Andrews
United Kingdom
Ralph
$168 nightly
$202 total
Oct 11 - Oct 12
Total with taxes and fees
Stravithie Castle

6. The Bank

The Bank
Anstruther
United States
Liang
$165 nightly
$198 total
Oct 15 - Oct 16
Total with taxes and fees
The Bank

7. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
$272 nightly
$326 total
Oct 25 - Oct 26
Total with taxes and fees
Fairmont St Andrews

8. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Australia
Julian
$116 nightly
$139 total
Oct 25 - Oct 26
Total with taxes and fees
Premier Inn St Andrews

9. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Robin
$183 nightly
$219 total
Oct 16 - Oct 17
Total with taxes and fees
Rufflets St Andrews

10. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
$129 nightly
$155 total
Oct 6 - Oct 7
Total with taxes and fees
The Inn at Lathones

11. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
$172 nightly
$207 total
Oct 29 - Oct 30
Total with taxes and fees
5Pilmourplace

12. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
$183 nightly
$220 total
Oct 25 - Oct 26
Total with taxes and fees
The Albany Hotel St Andrews

13. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
Canada
Debbi
$101 nightly
$121 total
Oct 4 - Oct 5
Total with taxes and fees
Kilconquhar Castle Estate

14. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Cameo
$196 nightly
$236 total
Oct 18 - Oct 19
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

15. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
United States
LUKAS
$199 nightly
$239 total
Oct 23 - Oct 24
Total with taxes and fees
The Kithmore Hotel

16. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Monica
$55 nightly
$66 total
Oct 19 - Oct 20
Total with taxes and fees
Ye Olde Hotel

17. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
$213 nightly
$256 total
Oct 1 - Oct 2
Total with taxes and fees
The Ship Inn

18. No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments & Bedrooms St Andrews - St Mary’s
St. Andrews
United States
Manuel
$182 nightly
$219 total
Oct 25 - Oct 26
Total with taxes and fees
No1. Apartments & Bedrooms St Andrews - St Mary’s

19. Haar with Rooms

Haar with Rooms
St. Andrews
United States
Bryan
$262 nightly
$314 total
Oct 18 - Oct 19
Total with taxes and fees
Haar with Rooms

20. Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
St. Andrews
United States
Diane
Kinnettles Hotel and Spa
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Crail attractions

Crail Museum and Heritage Centre

8.0/10 (1 review)
You can spend time studying the exhibits at Crail Museum and Heritage Centre in Crail. Stroll along the seaside in this romantic area, or seek out the golf courses.
See properties

Learn more about Crail

Explore Crail: its museums and more!

See all hotels in Crail
A coastal town with historic buildings, a sandy beach, and rocky outcrops.
Photo by Angela Newlands

Top Crail Hotel Reviews

Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Fabulous stay once again at Carnoustie golf and spa hotel. Staff are always so pleasant, rooms are spotless clean and amenities including swimming pool are perfect for families."
Helen 1-night trip
Posted 9 hours ago
Carnoustie Golf Hotel
Fairmont St Andrews

Fairmont St Andrews

8/10 Good
"Of course — here’s a tightened version that keeps the same tone and is comfortably under 1,500 characters. We had a lovely family stay at the Fairmont St Andrews. Although our arrival and first day didn’t quite meet the standard we expected from a five-star resort, I was extremely impressed by how the situation was handled by Yegna, the manager. Yegna responded to our concerns incredibly quickly and professionally, taking the time to listen, understand what had happened and ensure everything was resolved promptly. Their attention to detail and genuine commitment to making sure we had a positive experience made a huge difference to the remainder of our stay. Thanks to Yegna, we were able to put the initial issues behind us and enjoy the rest of our weekend with our family. The level of care and professionalism we received was exactly what you would hope for from a five-star resort, and we really appreciated the effort made to turn our experience around. Things don’t always go perfectly, but what stood out was how quickly and professionally Yegna responded and how determined they were to make things right. A special thank you to Yegna for their outstanding customer service and for ensuring we could enjoy the remainder of our visit. We would happily return to the Fairmont St Andrews."
Stephen 2-night trip
Posted 10 hours ago
Fairmont St Andrews
Balcomie Links Hotel

Balcomie Links Hotel

10/10 Excellent
"Staff are very helpful and breakfast was excellent. The bar is well stocked and quite popular. If you want a meal i recommend booking. I would stay there again."
William 1-night trip
Posted 15 hours ago
Balcomie Links Hotel
Kilconquhar Castle Estate

Kilconquhar Castle Estate

8/10 Good
"Love my stay! The staff was super friendly and made my stay so relaxing. The room was spacious and clean."
Christine 1-night trip
Posted 1 day ago
Kilconquhar Castle Estate
Marine North Berwick

Marine North Berwick

10/10 Excellent
"A really lovely, comfortable hotel in a great location. The spa is just what's needed, reception staff very helpful, room very comfortable. Breakfast on Saturday morning was a little bit chaotic, perhaps due to lack of staff, but the staff were still very polite and helpful. A very relaxing stay"
catherine 1-night trip
Posted 2 days ago
Marine North Berwick
No50 - one bedroom cottage, south facing courtyard in Crail.

No50 - one bedroom cottage, south facing courtyard in Crail.

8/10 Good
"This property was as described. We have had an excellent time and been very comfortable. A good location and street parking was not a problem for us. Central heating and shower was excellent. Kitchen needed to be cleaner on arrival. Would certainly stay again."
Peter H. 4-night trip
Posted 2 days ago
No50 - one bedroom cottage, south facing courtyard in Crail.
Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection

10/10 Excellent
"A grand wee hotel, close the The Ferry. Friendly and welcoming. Pity we only had one night."
Bryan 1-night trip
Posted 2 days ago
Woodlands Hotel, BW Signature Collection
Old Course Hotel

Old Course Hotel

10/10 Excellent
"The Old Course Hotel is, without question, one of the finest hotels in all of Great Britain and an absolute must-visit for any golf lover. The location alone is iconic, but the entire experience lives up to it. You have to go! Everything about the hotel feels exquisite and high-end, from the rooms and common areas to the service and overall attention to detail. The staff were excellent throughout our stay...professional, welcoming, and always helpful. Two thumbs up. The food was also superb. Every meal we had was beautifully prepared and added to the overall experience. Staying here feels like much more than just visiting a hotel; it’s part of the St Andrews experience itself. I thoroughly enjoyed my stay and can’t wait to return, hopefully next time with my entire family."
Ike 1-night trip
Posted 4 days ago
Old Course Hotel

More cheap stays in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
$55 nightly
$66 total
Oct 19 - Oct 20
Total with taxes and fees
7.6/10 Good! (57 reviews)
Ye Olde Hotel
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
$59 nightly
$71 total
Oct 18 - Oct 19
Total with taxes and fees
Monifieth Farm Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
$123 nightly
$148 total
Oct 23 - Oct 24
Total with taxes and fees
9/10 Wonderful! (51 reviews)
The Fort Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
$129 nightly
$155 total
Oct 5 - Oct 6
Total with taxes and fees
8.8/10 Excellent! (80 reviews)
Balcomie Links Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
Get rates
8.8/10 Excellent! (9 reviews)
OYO Ashlea Manor
The Shoregate

The Shoregate

67 High St Crail Scotland
Get ratesThe Shoregate

Frequently asked questions

What is the best area to stay in Crail?
The best area to stay in Crail is within the village center, particularly around the harbor and the High Street.This area is the heart of the village, characterized by its historic buildings, cobbled streets, and direct access to the picturesque Crail Harbour. You'll find a selection of local shops, cafes, and restaurants along the High Street, making it convenient for daily needs and dining. The village center is compact and easily explored on foot.For couples, staying near the harbor offers a romantic experience with scenic coastal walks right outside your door. It's an ideal location for enjoying the quiet beauty of the Fife coast and exploring the historic fishing village together.Families will appreciate the convenience of staying in the village center. The proximity to local amenities means less travel for essentials, and the harbor provides a pleasant setting for leisurely strolls.
When is the best time to go to Crail?
The best months to visit Crail are May, June, and September, which offer a good balance of pleasant weather and fewer crowds.May and June are ideal for travelers who enjoy longer daylight hours and the beauty of spring and early summer in Scotland. Temperatures are generally mild, making it comfortable for exploring the Fife Coastal Path, visiting the Crail Harbour, and enjoying outdoor activities without the peak summer rush.September is another excellent option, particularly for those who prefer slightly cooler temperatures and the start of autumn colors. The summer crowds have thinned, yet the weather remains agreeable for sightseeing and experiencing the local golf courses.
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 Crail.
How much is the nightly rate at a Crail hotel?
Prices for hotels in Crail often vary, but you can find a great deal from $66 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