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

Search Crail hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
Canada
Robert
AU$223
includes taxes & fees
7 Oct - 8 Oct
Balcomie Links Hotel

2. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Miriam
AU$207
includes taxes & fees
5 Oct - 6 Oct
The Spindrift Guest House

3. The Waterfront

The Waterfront
Anstruther
Canada
Michèle
AU$260
includes taxes & fees
1 Oct - 2 Oct
The Waterfront

4. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
AU$330
includes taxes & fees
5 Oct - 6 Oct
The Inn At Kingsbarns

5. Stravithie Castle

Stravithie Castle
St. Andrews
United Kingdom
Ralph
AU$296
includes taxes & fees
11 Oct - 12 Oct
Stravithie Castle

6. The Bank

The Bank
Anstruther
United States
Liang
AU$294
includes taxes & fees
5 Oct - 6 Oct
The Bank

7. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
AU$464
includes taxes & fees
25 Oct - 26 Oct
Fairmont St Andrews

8. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Australia
Julian
AU$198
includes taxes & fees
25 Oct - 26 Oct
Premier Inn St Andrews

9. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
Canada
Debbi
AU$154
includes taxes & fees
29 Sept - 30 Sept
Kilconquhar Castle Estate

10. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Robin
AU$312
includes taxes & fees
21 Oct - 22 Oct
Rufflets St Andrews

11. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
AU$227
includes taxes & fees
29 Oct - 30 Oct
The Inn at Lathones

12. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
AU$330
includes taxes & fees
23 Oct - 24 Oct
5Pilmourplace

13. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
AU$313
includes taxes & fees
25 Oct - 26 Oct
The Albany Hotel St Andrews

14. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
United States
LUKAS
AU$361
includes taxes & fees
20 Oct - 21 Oct
The Kithmore Hotel

15. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Cameo
AU$336
includes taxes & fees
18 Oct - 19 Oct
Hotel du Vin & Bistro St. Andrews

16. Seascape Largo

Seascape Largo
Leven
United Kingdom
Billy
AU$166
includes taxes & fees
7 Oct - 8 Oct
Seascape Largo

17. Haar with Rooms

Haar with Rooms
St. Andrews
United States
Bryan
AU$448
includes taxes & fees
15 Oct - 16 Oct
Haar with Rooms

18. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
AU$419
includes taxes & fees
18 Oct - 19 Oct
The Ship Inn

19. Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
St. Andrews
United States
Diane
Kinnettles Hotel and Spa

20. Old Course Hotel

Old Course Hotel
St. Andrews
United States
Baxter
AU$764
includes taxes & fees
18 Oct - 19 Oct
Old Course Hotel
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 exploring the galleries in Crail Museum and Heritage Centre during your travels 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

Recent Reviews in Crail

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 13 hours 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 16 hours ago
Marine North Berwick
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Great place to stay and great facilities"
Craig 2-night trip
Posted 18 hours ago
Carnoustie Golf Hotel
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 22 hours 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 1 day 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 3 days ago
Old Course Hotel
Balcomie Links Hotel

Balcomie Links Hotel

8/10 Good
"x"
Caden 1-night trip
Posted 12 days ago
Balcomie Links Hotel

More cheap accommodation in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
AU$94
19 Oct - 20 Oct
includes taxes & fees
7.6/10 Good! (57 reviews)
Ye Olde Hotel
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
AU$101
18 Oct - 19 Oct
includes taxes & fees
Monifieth Farm Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
AU$223
7 Oct - 8 Oct
includes taxes & fees
8.8/10 Excellent! (78 reviews)
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
AU$228
4 Oct - 5 Oct
includes taxes & fees
9/10 Wonderful! (51 reviews)
The Fort 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 rates
10/10 Exceptional! (1 review)
The Shoregate

Frequently asked questions

What is the best area to stay in Crail?
The best area to stay in Crail is within the historic village centre, particularly around the harbour and the main thoroughfare of High Street.This core area of Crail is characterised by its traditional East Neuk fishing village charm, with narrow, winding streets and picturesque stone cottages. The harbour, a focal point, is easily accessible and offers lovely views of the Firth of Forth. High Street runs through the village, providing access to local shops, galleries, and eateries. It's a very walkable area, allowing you to explore the village's heritage on foot.Couples looking for a relaxing getaway will appreciate staying near the harbour. The peaceful surroundings and scenic views create an ideal setting for quiet strolls and enjoying the coastal atmosphere. There are often charming holiday cottages available here, many with sea views, offering a comfortable and private base for exploring the village and surrounding coastline.For travellers interested in local history and convenience, staying along High Street is a good choice. You'll be within easy reach of the Crail Museum and Heritage Centre and the village's historic market cross.
When is the best time to go to Crail?
The best time to visit Crail is typically from late spring to early autumn, specifically May through September, when the weather is generally mildest and the days are longer.During these months, you'll find the weather conditions most favourable for exploring the village and surrounding Fife coastline. Temperatures are usually comfortable for walking, and there's a higher chance of sunshine, making it ideal for coastal strolls, boat trips, or visiting the local attractions. You'll also find most local businesses and visitor attractions operating on extended hours.For those who prefer a quieter experience and don't mind cooler temperatures, late April or early October can also be good.
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 cancelled 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 can I save on a hotel booking in Crail with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Crail hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Crail?
Prices for hotels in Crail often vary, but you can find a great deal from AU$94 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 our cheapest rates.

Explore a world of travel with Expedia