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
14 Aug - 15 Aug
Tomorrow
15 Aug - 16 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Property class

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
Canada
Michael
AU$229
includes taxes & fees
23 Aug - 24 Aug
Balcomie Links Hotel

2. The Shoregate

The Shoregate
Crail
AU$552
includes taxes & fees
19 Aug - 20 Aug
The Shoregate

3. The Waterfront

The Waterfront
Anstruther
Canada
Gigi
AU$286
includes taxes & fees
30 Aug - 31 Aug
The Waterfront

4. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
AU$411
includes taxes & fees
30 Aug - 31 Aug
The Inn At Kingsbarns

5. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
AU$322
includes taxes & fees
16 Aug - 17 Aug
Stravithie Castle

6. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
AU$267
includes taxes & fees
14 Sept - 15 Sept
The Spindrift Guest House

7. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
AU$344
includes taxes & fees
19 Aug - 20 Aug
The Bank

8. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
AU$277
includes taxes & fees
16 Aug - 17 Aug
Premier Inn St Andrews

9. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Francis
AU$223
includes taxes & fees
17 Aug - 18 Aug
The Inn at Lathones

10. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
AU$268
includes taxes & fees
22 Aug - 23 Aug
THE SPACE TO STAY APARTHOTEL

11. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
AU$176
includes taxes & fees
18 Aug - 19 Aug
Kilconquhar Castle Estate

12. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
AU$717
includes taxes & fees
1 Sept - 2 Sept
Fairmont St Andrews

13. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
AU$342
includes taxes & fees
11 Sept - 12 Sept
5Pilmourplace

14. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
AU$93
includes taxes & fees
29 Aug - 30 Aug
Ye Olde Hotel

15. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Jason
AU$535
includes taxes & fees
19 Aug - 20 Aug
Rufflets St Andrews

16. Balhousie Farm

Balhousie Farm
Leven
United States
Khloe
AU$189
includes taxes & fees
16 Aug - 17 Aug
Balhousie Farm

17. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Kenneth
AU$547
includes taxes & fees
25 Aug - 26 Aug
Hotel du Vin & Bistro St. Andrews

18. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
United Kingdom
john
AU$515
includes taxes & fees
18 Aug - 19 Aug
The Kithmore Hotel

19. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United States
Stacey
AU$339
includes taxes & fees
14 Sept - 15 Sept
Cleveden House by The Dunvegan

20. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Douglas
AU$481
includes taxes & fees
17 Aug - 18 Aug
The Albany Hotel St Andrews
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

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

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

10/10 Excellent
"Comfortable, clean and really pretty cottage. So convenient for everything. Bakery, butcher, Coop, pubs, fish and chip shop all minutes from the door. Lovely courtyard to sit in. Friendly neighbour. Beautiful walks right from the cottage. Excellent."
Lorraine T. 4-night trip
Posted 10 hours ago
No50 - one bedroom cottage, south facing courtyard in Crail.
Old Course Hotel

Old Course Hotel

10/10 Excellent
"The room was absolutely beautiful. Check-in was smooth and the check-in team was so lovely and helpful. We ordered room service, and they were so prompt and lovely. We enjoyed some food at the Jigger Inn and the staff there were also really amazing. One particular member of staff was a champ at helping us pay for a bill for a table of 12 people. They also accommodated my husband’s allergies and were really top notch about it. We got to St. Andrew’s by way of train, we pulled in to the Luechers train stop and then took the bus to St. Andrews, the bus stops directly at a bus stop right down the road from the hotel, and it was a 2 minute walk to the hotel."
Rana 2-night trip
Posted 17 hours ago
Old Course Hotel
THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL

10/10 Excellent
"All areas of the accommodation were clean, the only problem we had was the door to the outside area was broken and we could not access this, which was a pity as it would have been nice to sit outside as the weather was excellent. Everything else down to the staff was great, a super place to stay, although it was impossible to get Uber or a Taxi into town, luckily we had a friend who lived in town and he rescued us, there is a bus which goes into town 6minutes past the hour outside the apartments."
Jessie 1-night trip
Posted 18 hours ago
THE SPACE TO STAY APARTHOTEL
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

8/10 Good
"Stay was great, staff were helpful, breakfast wasn't great."
Ricky 1-night trip
Posted 19 hours ago
Apex City Quay Hotel & Spa
Marine North Berwick

Marine North Berwick

10/10 Excellent
"Very helpful staff and great breakfast"
Catherine 1-night trip
Posted 1 day ago
Marine North Berwick
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Carnoustie hotel is an excellent golf accommodation at a very reasonable cost. We had views over the first tee box and 18th green and enjoyed that view every morning and evening. Staff was very helpful."
C David 7-night trip
Posted 1 day ago
Carnoustie Golf Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"I had a two night stay in a double room which was really large and full of light from the bay window. The room was very clean, the bed very comfortable and there were plenty of plug points at easily accessable places. The bathroom was equally spacious with a good shower and lots of surface areas to place toilet bags and their contents. I only had breakfast during my stay but there was a good choice and all brought by extremely efficient and friendly staff which makes such a difference. Y Yes the hotel is very near the railway line and there are frequent trains but despite being a light sleeper, I managed to sleep not too badly at all. If you're worried bring ear plugs and you'll be fine. If I'm ever in that part of the country again I'd definitely consider going back again."
A 2-night trip
Posted 1 day ago
The Station Hotel
19th Hole Hotel

19th Hole Hotel

8/10 Good
"Booked to play golf at Carnoustie for one night. Room was clean, comfortable and well appointed for what I needed. Bed was comfy and I slept pretty well. Would definitely use them again."
Stuart 1-night trip
Posted 2 days ago
19th Hole Hotel
The Inn at Lathones

The Inn at Lathones

10/10 Excellent
"Parking was safe but cost £5 per day. Breakfast was excellent. Dinner was good. Very convenient for St Andrews and East Neuk villages."
Neil 2-night trip
Posted 3 days ago
The Inn at Lathones

More cheap accommodation in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
AU$93
29 Aug - 30 Aug
includes taxes & fees
7.6/10 Good! (50 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
AU$157
17 Aug - 18 Aug
includes taxes & fees
8.4/10 Very good! (7 reviews)
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
AU$166
23 Aug - 24 Aug
includes taxes & fees
8.6/10 Excellent! (11 reviews)
Monifieth Farm Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
AU$229
23 Aug - 24 Aug
includes taxes & fees
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
AU$243
21 Aug - 22 Aug
includes taxes & fees
9/10 Wonderful! (48 reviews)
The Fort Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
AU$552
19 Aug - 20 Aug
includes taxes & fees
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$93 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