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
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Crail hotels

Breakfast included
Hotel
Pet-friendly
Reserve now, pay later
Pool

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
NZ$275
includes taxes & fees
23 Aug - 24 Aug
Balcomie Links Hotel

2. The Shoregate

The Shoregate
Crail
NZ$663
includes taxes & fees
19 Aug - 20 Aug
The Shoregate

3. The Waterfront

The Waterfront
Anstruther
Canada
Gigi
NZ$343
includes taxes & fees
7 Sept - 8 Sept
The Waterfront

4. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
NZ$403
includes taxes & fees
23 Aug - 24 Aug
Stravithie Castle

5. The Inn At Kingsbarns

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

6. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
NZ$321
includes taxes & fees
1 Sept - 2 Sept
The Spindrift Guest House

7. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
NZ$413
includes taxes & fees
23 Aug - 24 Aug
The Bank

8. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
NZ$738
includes taxes & fees
20 Aug - 21 Aug
Fairmont St Andrews

9. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
NZ$279
includes taxes & fees
23 Aug - 24 Aug
The Inn at Lathones

10. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
NZ$319
includes taxes & fees
14 Sept - 15 Sept
Premier Inn St Andrews

11. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
NZ$322
includes taxes & fees
25 Aug - 26 Aug
THE SPACE TO STAY APARTHOTEL

12. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
NZ$238
includes taxes & fees
23 Aug - 24 Aug
Kilconquhar Castle Estate

13. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
NZ$411
includes taxes & fees
24 Aug - 25 Aug
5Pilmourplace

14. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Jason
NZ$570
includes taxes & fees
19 Aug - 20 Aug
Rufflets St Andrews

15. Cleveden House by The Dunvegan

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

16. Haar with Rooms

Haar with Rooms
St. Andrews
Canada
Ahsha
NZ$400
includes taxes & fees
21 Aug - 22 Aug
Haar with Rooms

17. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
NZ$571
includes taxes & fees
23 Aug - 24 Aug
The Albany Hotel St Andrews

18. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
NZ$129
includes taxes & fees
1 Sept - 2 Sept
Ye Olde Hotel

19. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Kenneth
NZ$636
includes taxes & fees
23 Aug - 24 Aug
Hotel du Vin & Bistro St. Andrews

20. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
NZ$611
includes taxes & fees
31 Aug - 1 Sept
The Ship Inn
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

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

10/10 Excellent
"fantastic stay lovely staff room and leisure can’t wait to go back"
Shirley 1-night trip
Posted 2 hours ago
Apex City Quay Hotel & Spa
Open Arms Hotel

Open Arms Hotel

10/10 Excellent
"Large comfortable bed and big bedroom. Excellent evening meal and lovely breakfast with plenty of choice. It was also nice and quiet at night. Ample safe parking also."
David 2-night trip
Posted 4 hours ago
Open Arms Hotel
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Lovely hotel with excellent leisure facilities and a beautiful location by the golf course. Excellent breakfast. We will be back!"
Karen 2-night trip
Posted 19 hours ago
Carnoustie Golf Hotel
Balcomie Links Hotel

Balcomie Links Hotel

10/10 Excellent
"Close to beach ,architectural buildings close to other area st andrews, elie,anstruther, nice places to eat Just great ,been going to crail anstruther for the last 26 years favourite place in the world"
Douglas 1-night trip
Posted 23 hours ago
Balcomie Links Hotel
Marine North Berwick

Marine North Berwick

10/10 Excellent
"North Berwick being a golfers paradise for Scottish Links golf was amazing. Accent that with an amazingly striking and gorgeous hotel set of the Golf Digest # 11 course in the world just makes it that much better. From the moment we first walked in taking the breathtaking main room, to the stunning bar area. The rooms are old world classic feeling. The sunsets and sunrises from our course and water facing room literally could not be beat and the ability to walk through the back gate straight onto the course and out to the beach was perfect. The only criticism I can offer, for such an over the top experience both hotel and golf wise, the bathrooms and cleanliness could use some work. The bathrooms are dated (and not in a good way) and without going into full detail was not the cleanest by a pretty good margin. That being said, staff from the minute I called to the moment that we left went above and beyond. Amazing and memorable stay and trip to say the least. Thank you Marine hotel for helping put the wife's 40th celebration over the top."
Ryan 2-night trip
Posted 2 days ago
Marine North Berwick
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Amazing experience!"
Carlos Roberto 1-night trip
Posted 2 days ago
Rusacks St Andrews
Kilconquhar Castle Estate

Kilconquhar Castle Estate

10/10 Excellent
"Really great place to stay in terms of quality and in terms of things to do. We were only one night in our 2 bedroomed villa but we will be back as we only really got a chance to try a few things out. Great location and great friendly staff who couldn't have helped us any more."
Robert 1-night trip
Posted 2 days ago
Kilconquhar Castle Estate
The Inn at Lathones

The Inn at Lathones

10/10 Excellent
"Staff were friendly and helpful. Special mention for Debbie who was duty manager."
Steven 2-night trip
Posted 3 days ago
The Inn at Lathones
No1. Apartments & Bedrooms St Andrews - St Mary’s

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

10/10 Excellent
"2 bedroom apartment was very spacious with a kitchen and second bathroom which was nice to have! There was also a washer/dryer in-unit. Everything was very modern, updated and seemed new. Very nice place to stay with convenient location. Highly recommend!"
Karyn 2-night trip
Posted 3 days ago
No1. Apartments & Bedrooms St Andrews - St Mary’s

More cheap accommodation in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
NZ$129
1 Sept - 2 Sept
includes taxes & fees
7.6/10 Good! (50 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
NZ$188
19 Aug - 20 Aug
includes taxes & fees
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
NZ$200
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
NZ$275
23 Aug - 24 Aug
includes taxes & fees
8.6/10 Excellent! (68 reviews)
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
NZ$292
23 Aug - 24 Aug
includes taxes & fees
9/10 Wonderful! (48 reviews)
The Fort Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
NZ$663
19 Aug - 20 Aug
includes taxes & fees
The Shoregate

Find out more about Crail

Top reasons to visit Crail

  • Stunning Coastal Scenery: Crail boasts breathtaking landscapes, with rugged cliffs and beautiful beaches perfect for outdoor adventures.
  • Rich History: Explore historic sites like Crail Harbour and the Crail Museum, immersing yourself in the local culture.
  • Outdoor Activities: Ideal for enthusiasts, enjoy golf, scenic hiking trails, and delightful coastal walks.
  • Charming Accommodation: A variety of lodgings, from family-friendly hotels to quaint bed and breakfasts, cater to all preferences.
  • Family-Friendly Atmosphere: Crail offers a welcoming environment with activities for all ages, ensuring a memorable getaway.

Find great hotels near Crail

Explore a delightful selection of accommodation options in Crail, Scotland, perfect for your getaway. Whether you prefer a family-friendly hotel or a charming bed and breakfast, Crail offers a variety of lodgings to suit your needs. Enjoy pet-friendly stays, beach access, and a warm, welcoming atmosphere as you immerse yourself in this picturesque coastal village.

  • Fairmont St Andrews: Fairmont St Andrews is a luxurious 5-star hotel that offers a blend of family-friendly amenities and stunning beach access, located 9.7km from Crail. With a guest rating of 9.2 out of 10, it provides a delightful environment for families looking to create memorable holiday experiences. The property features a range of services for children, including complimentary cribs and supervised childcare options, making it an excellent choice for parents. Guests can indulge in the scenic coastal views while enjoying beach activities, ensuring a wholesome family vacation.
  • Rusacks St Andrews: Boasting a remarkable guest rating of 9.4 out of 10, Rusacks St Andrews is a 5-star haven situated 14.5km from Crail, perfect for those seeking a romantic getaway or family holiday by the beach. This charming hotel offers direct beach access and features unique romance packages, alongside amenities for children such as complimentary cribs and highchair reservations. Guests can savour exceptional dining experiences with views of the golf course, complemented by room service options for a more intimate stay.
  • Hotel du Vin & Bistro St. Andrews: This elegant 4-star hotel, located 14.5km from Crail, holds a guest rating of 9.2 out of 10 and is tailored for golf enthusiasts and families alike. Hotel du Vin & Bistro St. Andrews offers a unique golf-themed experience, appealing to both leisure and business travellers. With amenities for children, including complimentary cribs, the hotel ensures a comfortable stay for families. The bistro’s inviting atmosphere and quality dining enhance the overall experience, allowing guests to unwind after a day on the greens.

Where to stay in Crail

Exploring Crail and its surrounding areas offers a delightful blend of charm and adventure. Wander through its medieval streets, discover hidden gems nestled along rugged cliffs, and enjoy some of the finest coastal walks in Scotland. The friendly atmosphere and family-friendly excursions make it a perfect getaway for outdoor enthusiasts. Nearby Anstruther adds to the experience with its scenic harbour, ensuring that your holiday is filled with relaxation and unforgettable moments.

  • St. Andrews: Located 12.9km from Crail, St. Andrews is renowned for its rich history and cultural significance. Often referred to as the Home of Golf, this vibrant city attracts visitors year-round, with peak times in April, July, and September. Here, you can explore the stunning Old Course, visit the historic St. Andrews Castle, and stroll through the prestigious university grounds. The city offers a blend of outdoor activities, cultural experiences, and picturesque scenery, making it a must-visit destination for any traveller seeking adventure and history.
  • Anstruther: Situated right in Crail, Anstruther is a charming coastal town famous for its scenic beauty and welcoming atmosphere. Visitors flock here for outdoor adventures, particularly during peak months of April, July, and September. Anstruther boasts beautiful beaches, family-friendly spots, and access to hiking trails that offer breathtaking views of the coastline. Don't miss the opportunity to sample the local delicacy, fish and chips, from the renowned Anstruther Fish Bar. With its stunning landscapes and charming harbour, Anstruther is perfect for a relaxing seaside getaway.
  • Kingsbarns: Just 4.8km from Crail, Kingsbarns is a quaint village that offers a tranquil escape for nature lovers and adventure seekers alike. With peak visitor numbers from July to September, this village is known for its stunning golf courses and scenic trails. Kingsbarns is nestled near historic landmarks and the beautiful Kingsbarns Beach, making it ideal for outdoor activities and exploration. The surrounding countryside and proximity to national parks provide endless opportunities for hiking and enjoying the great outdoors, ensuring a memorable experience.

Things to do in Crail

Shopping

Crail offers quaint shops like The Crail Gallery and local artisan stores for unique gifts. If you're up for a drive, visit St. Andrews, about 16.1km away, where you can explore larger shopping centres and a range of boutiques for more extensive shopping options.

Recreation

In Crail, The Crail Golfing Society offers stunning coastal views and a peaceful atmosphere for a relaxing round of golf. Nearby, The Old Course Hotel's spa features rejuvenating treatments and a tranquil setting, ideal for unwinding after a day exploring the charming village and its coastal walks.

Adventure

Crail offers stunning coastal walks along the Fife Coastal Path, where you can explore rugged cliffs and sandy beaches. Try your hand at sea kayaking to discover hidden coves, or join a local fishing trip for a taste of the region's maritime heritage.

Nightlife

Crail offers a charming nightlife with cosy pubs like The Crail Inn, where you can enjoy local ales and friendly banter. For a more laid-back vibe, The Golf Hotel features a relaxed atmosphere, ideal for unwinding after a day of exploring the picturesque coastal village.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Crail

Crail is a fantastic destination for outdoor and adventure enthusiasts, offering beautiful beaches, historic castles, and ancient ruins to explore. Key attractions include the charming Crail Harbour and the informative Crail Museum, perfect for those seeking cultural experiences. Whether you're keen on soaking up the sun at the beach or delving into local history, Crail provides a delightful mix of activities for every type of traveller. Consider staying at nearby Liverpool hotels for added convenience during your visit.

  • St. Andrew's Cathedral: Explore the historical ruins of St. Andrew's Cathedral, located 12.9km from Crail. This site offers a glimpse into Scotland's rich ecclesiastical past, with its impressive architecture and serene atmosphere, perfect for history enthusiasts and cultural explorers.
  • Elie Beach: Unwind at Elie Beach, situated 14.5km from Crail. With its stunning sandy shores and vibrant beach vibes, it’s an ideal spot for a leisurely day by the sea, whether you fancy a swim or a scenic stroll along the coastline.
  • Crail Museum and Heritage Centre: Located within Crail, this museum showcases the local heritage and culture. Delve into the fascinating history of the area, featuring exhibits that highlight Crail's unique stories and traditions.

Best time to go to Crail

The best time to visit Crail can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Crail falls in July and August. August has average visitor numbers and mostly sunny weather. The coolest average temperature in Crail falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.8°F (4.9°C)Light RainMostly CloudyAverageSlightly Low
February41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
March42.6°F (5.9°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)No RainMostly SunnySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.3°F (12.4°C)Light RainMostly CloudySlightly HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
September55.2°F (12.9°C)Light RainMostly SunnyAverageSlightly High
October51.1°F (10.6°C)Light RainMostly CloudySlightly LowAverage
November46.2°F (7.9°C)Light RainMostly CloudySlightly LowAverage
December42.3°F (5.7°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Crail

Flying into Crail is convenient with several major airports nearby. EDInburgh Airport (EDI) is situated 57.9km away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both within 11.3km. GLAsgow Airport (GLA) is 120.7km from Crail, featuring excellent accommodation such as the 5-star JA Mar Hall Scotland, just 6.4km from the airport. Newcastle Airport (NCL) is 148.1km away, with options like the 4-star Delta Hotels by Marriott Newcastle Gateshead, located 9.7km from the terminal. These airports offer various transport services to ensure a smooth journey to your destination.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 NZ$129 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