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

Find hotels in Crail from Rp1.181.156

  • 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
29 Sept - 30 Sept
Tomorrow
30 Sept - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Terry
Rp2.490.151
Rp2.988.182 total
includes taxes & fees
7 Oct - 8 Oct
Balcomie Links Hotel

2. The Bank

The Bank
Anstruther
United States
Liang
Rp2.968.455
Rp3.562.241 total
includes taxes & fees
13 Oct - 14 Oct
The Bank

3. Stravithie Castle

Stravithie Castle
St. Andrews
United Kingdom
Ralph
Rp3.201.623
Rp3.841.948 total
includes taxes & fees
12 Oct - 13 Oct
Stravithie Castle

4. The Waterfront

The Waterfront
Anstruther
Canada
Michèle
Rp2.727.308
Rp3.272.770 total
includes taxes & fees
1 Oct - 2 Oct
The Waterfront

5. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Miriam
Rp2.184.206
Rp2.621.047 total
includes taxes & fees
5 Oct - 6 Oct
The Spindrift Guest House

6. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
Rp3.474.872
Rp4.169.846 total
includes taxes & fees
23 Oct - 24 Oct
5Pilmourplace

7. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Monica
Rp984.296
Rp1.181.156 total
includes taxes & fees
5 Oct - 6 Oct
Ye Olde Hotel

8. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
Rp3.458.464
Rp4.150.252 total
includes taxes & fees
19 Oct - 20 Oct
The Inn At Kingsbarns

9. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
Rp3.296.166
Rp3.955.399 total
includes taxes & fees
25 Oct - 26 Oct
The Albany Hotel St Andrews

10. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
Rp2.327.136
Rp2.792.563 total
includes taxes & fees
6 Oct - 7 Oct
The Inn at Lathones

11. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United Kingdom
Elaine
Rp3.510.876
Rp4.213.098 total
includes taxes & fees
5 Oct - 6 Oct
Cleveden House by The Dunvegan

12. The Station Hotel

The Station Hotel
Carnoustie
United States
Cord
Rp1.947.535
Rp2.337.185 total
includes taxes & fees
30 Sept - 1 Oct
The Station Hotel

13. Hay Loft

Hay Loft
Anstruther
Rp6.813.527
Rp8.176.233 total
includes taxes & fees
9 Oct - 10 Oct
Hay Loft

14. Bayswell Park Hotel

Bayswell Park Hotel
Dunbar
Canada
Janis
Rp2.450.625
Rp2.940.750 total
includes taxes & fees
30 Sept - 1 Oct
Bayswell Park Hotel

15. Seascape Largo

Seascape Largo
Leven
United Kingdom
Billy
Rp1.956.547
Rp2.347.857 total
includes taxes & fees
13 Oct - 14 Oct
Seascape Largo

16. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Vincent
Rp1.434.428
Rp1.721.313 total
includes taxes & fees
25 Oct - 26 Oct
Apex City Quay Hotel & Spa

17. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
United Kingdom
Christine
Rp1.161.600
Rp1.393.920 total
includes taxes & fees
11 Oct - 12 Oct
Woodlands Hotel, BW Signature Collection

18. 19th Hole Hotel

19th Hole Hotel
Carnoustie
United Kingdom
Martin
Rp1.769.206
Rp2.123.047 total
includes taxes & fees
19 Oct - 20 Oct
19th Hole Hotel

19. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
steven
Rp2.020.291
Rp2.424.349 total
includes taxes & fees
13 Oct - 14 Oct
Carnoustie Golf Hotel

20. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
Canada
Debbi
Rp1.806.139
Rp2.167.367 total
includes taxes & fees
5 Oct - 6 Oct
Kilconquhar Castle Estate
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

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 12 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 13 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 18 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 2 days 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
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
Rp984.296
Rp1.181.156 total
5 Oct - 6 Oct
includes taxes & fees
7.6/10 Good! (57 reviews)
Ye Olde Hotel
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
Rp1.179.471
Rp1.415.365 total
18 Oct - 19 Oct
includes taxes & fees
9/10 Wonderful! (18 reviews)
Monifieth Farm Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
Rp2.490.151
Rp2.988.182 total
7 Oct - 8 Oct
includes taxes & fees
8.8/10 Excellent! (80 reviews)
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
Rp2.569.203
Rp3.083.044 total
30 Sept - 1 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 ratesThe Shoregate

Find out more about Crail

Top reasons to visit Crail

  • Stunning Coastal Walks: Enjoy breathtaking views along rugged cliffs and scenic coastal paths that showcase the beauty of the Scottish coastline.
  • Crail Harbour: Immerse yourself in local culture at the charming harbour, a hub of activity and history.
  • Historic Attractions: Explore fascinating sites like Crail Castle and captivating ruins that reflect the village's rich heritage.
  • Outdoor Activities: Engage in outdoor adventures such as golfing and hiking, perfect for thrill-seekers.
  • Welcoming Accommodation: Experience warm hospitality in a range of delightful lodgings, from B&Bs to family-friendly hotels.

Find great hotels near Crail

Discover a range of delightful accommodation options in Crail, Scotland, from charming bed and breakfasts to family-friendly hotels. Whether you're seeking a pet-friendly getaway or a beachside retreat, you'll find the ideal lodging to suit your needs. Experience the warm hospitality and picturesque surroundings that Crail has to offer, ensuring a memorable stay in this enchanting coastal village.

  • Fairmont St Andrews: Fairmont St Andrews is a luxurious 5-star hotel, renowned for its stunning coastal views and exceptional golf experiences. Located 10km from Crail, this property is ideal for families and beach enthusiasts. Guests can enjoy direct beach access and partake in various golf-themed activities. The hotel caters to younger visitors with amenities such as babysitting services, supervised childcare, and complimentary cribs. With a guest rating of 9.2 out of 10, it offers a blend of relaxation and adventure, making it a captivating choice for families looking to unwind.
  • Rusacks St Andrews: Situated 14km from Crail, Rusacks St Andrews is a romantic 5-star hotel that showcases breathtaking views of the golf course and the surrounding landscape. With a guest rating of 9.4 out of 10, this property is perfect for couples seeking a beachside getaway infused with romance. Guests can indulge in exclusive romance packages and fine dining options, including 24-hour room service and champagne service. The direct beach access and golf-themed experiences further enhance its appeal, making it a memorable retreat for those looking to rekindle their spark.
  • Old Course Hotel: The Old Course Hotel is an eco-certified 5-star accommodation, just 14km from Crail, appealing to adventure seekers and golf lovers alike. With a commendable guest rating of 9.6 out of 10, this hotel combines luxury with sustainability. Guests can engage in various adventure sports nearby, such as hiking, windsurfing, and kayaking, while enjoying the unique golfing experience that the property offers. The hotel's eco-friendly initiatives make it a conscientious choice for travellers who value both luxury and environmental responsibility.

Where to stay in Crail

Crail, a charming village in Scotland, offers a delightful blend of history and outdoor adventure. Explore the rugged cliffs and embark on the finest coastal walks that showcase breathtaking views. Nearby Anstruther and other quaint towns invite you to uncover hidden gems, with their medieval architecture and friendly atmosphere. Whether you're seeking relaxation or excursions, Crail and its surroundings promise an unforgettable experience for families and adventurers alike.

  • St. Andrews: Renowned as the Home of Golf, St. Andrews is a historic city located 13km from Crail. This charming destination attracts visitors year-round, particularly in April, July, and September. St. Andrews offers a blend of outdoor activities, sports, and cultural experiences. Golf enthusiasts can enjoy renowned courses, while history buffs will appreciate the iconic castle and the ancient university, which is one of the oldest in the English-speaking world. The city's picturesque coastline and vibrant atmosphere make for an engaging travel experience.
  • Anstruther: Nestled within the East Neuk of Fife, Anstruther is an inviting coastal town, with Crail as its neighbour. This charming locale sees consistent visitor numbers throughout the year, peaking in spring and summer. Anstruther is perfect for those seeking outdoor adventures and stunning scenery. Popular activities include exploring the scenic hiking trails and enjoying the beautiful family beach. The town is also known for its delectable seafood, particularly the famous fish and chips, making it a delightful stop for culinary explorers.
  • Kingsbarns: A quaint village located a mere 5km from Crail, Kingsbarns is a seasonal gem that shines brightest from July to September. This destination is ideal for outdoor lovers and sports enthusiasts, with access to excellent golf courses and picturesque trails. Visitors can explore the nearby national park and marvel at the historic castle. The village's serene atmosphere and natural beauty provide a perfect backdrop for relaxation and adventure alike, making it a must-visit during your stay in the area.

Things to do in Crail

Shopping

Crail offers charming local shops where you can find unique gifts and souvenirs, including handmade crafts and traditional Scottish items. If you're up for a drive, head to St. Andrews, about 16km away, where you can explore larger shops and boutiques for a wider selection.

Recreation

At the Crail Wellness Retreat, indulge in rejuvenating spa treatments and holistic therapies surrounded by tranquil coastal views. Participate in yoga sessions on the beach or enjoy guided meditation, all designed to promote relaxation and well-being in a peaceful atmosphere.

The Anstruther Spa offers a range of treatments, including massages and facials, utilising local ingredients. Guests can unwind in the sauna or partake in wellness workshops, fostering a deeper connection to self-care and relaxation amidst scenic seaside surroundings.

Adventure

Crail’s picturesque coastal paths offer stunning views and opportunities for birdwatching, while the nearby Fife Coastal Path provides a scenic route for hiking enthusiasts. Enjoy kayaking in the tranquil waters or explore the charming village with its historic buildings and local shops, immersing yourself in Scottish culture.

Nightlife

Crail offers a charming nightlife with quaint pubs like The Crail Harbour Inn, where you can enjoy local ales and stunning views. For a livelier scene, Anstruther is nearby, featuring The Anstruther Fish Bar, perfect for a casual bite before heading to local bars for a relaxed evening.

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

Booking tips and Expedia advantages for Crail

To save money on your trip to Crail, consider visiting between December and February for lower accommodation prices. Booking your hotel about a month in advance can also secure better rates, particularly if you check Expedia for last-minute deals. Stay on a Tuesday for the cheapest rates, and combine your hotel, flights, and activities for additional savings. Utilise Expedia's filters to find eco-friendly options and sort by price to uncover the best deals. Enjoy free activities like exploring the scenic coastline and local parks to make the most of your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Crail are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Crail is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Crail is Tuesday. The most expensive day to stay in Crail is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Crail with your flights and activities through an Expedia package.

Find the best attractions near Crail

Crail is an ideal destination for outdoor enthusiasts, offering a range of activities and attractions such as its picturesque beach, historic castle, and captivating ruins. Visitors can immerse themselves in local culture at Crail Harbour and explore the Crail Museum. This charming village is perfect for those seeking adventure and a unique outdoor experience while enjoying the stunning Scottish coastline.

  • Billow Ness Beach: Situated 6km from Crail, Billow Ness Beach offers a serene coastal retreat with stunning views and the soothing sounds of the waves. Enjoy a leisurely stroll along the sandy shore or relax under the sun, embracing the beach vibes that make this spot a delightful escape.
  • St. Andrew's Cathedral: Located 13km from Crail, the ruins of St. Andrew's Cathedral embody rich cultural heritage and history. Explore the remnants of this once-grand structure, which invites contemplation and appreciation of Scotland's ecclesiastical past amidst its atmospheric surroundings.
  • St. Andrew's Castle: Also 13km away, St. Andrew's Castle stands as a majestic reminder of Scotland's tumultuous history. With its romantic setting overlooking the sea, wander through the castle's intriguing ruins and envision the stories of love and conflict that shaped its legacy.

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, Scotland, is convenient with several major airports nearby. Edinburgh Airport (EDI) is the closest, located 58km away, with excellent hotel options such as the 5-star Sheraton Grand Hotel & Spa and Virgin Hotels Edinburgh, both 6-11km from the airport. Aberdeen Airport (ABZ) is 108km distant, featuring the luxurious 5-star Marcliffe and Trump® International Scotland, both within 13km. Lastly, Glasgow Prestwick Airport (PIK) is 150km from Crail, with top accommodations like the 5-star Marine Troon just 3km away. All these hotels offer easy access to their respective airports for a seamless travel experience.

Frequently asked questions

Where is the best place for a stay in Crail?
Balcomie Links Hotel is one of the top choices for your stay based on our traveller data. This hotel offers free breakfast and a restaurant. Two other options for your stay in the area are Apex City Quay Hotel & Spa and Carnoustie Golf Hotel. See all available top hotels, or vacation rentals in Crail.
If I need to cancel my hotel reservation in Crail, will I receive a refund?
Yes! Most hotel reservations are refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Crail.
What is the top LGBTQ-friendly hotel in Crail?
Balcomie Links Hotel is a top LGBTQ-friendly hotel, and features free breakfast and LCD TVs. See all available hotels listed as LGBTQ-friendly in Crail.
What are some hotels with pools in Crail?
Apex City Quay Hotel & Spa: Provides a full-service spa, an indoor pool and a sauna. Carnoustie Golf Hotel and Fairmont St Andrews are two additional hotels with an on-site pool. View all hotels with pools in Crail.
What's it like to stay in Crail?
Visitors can enjoy all that Crail has to offer, including its museums. In Crail, there are 64 hotels and other accommodation options to choose from. Find out more about Crail.
What should I see while I'm in Crail?
A favourite place to visit is Crail Museum and Heritage Centre. You'll also find Crail Golfing Society - Balcomie and Craighead Courses and Kingsbarns Golf Links in the area. Take a look at what more there is to see and do in Expedia's Crail guide.
What's the seasonal weather like in Crail?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Crail is 847 mm.