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

Find hotels in Crail from Rp1.182.908

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (58 reviews)
"The hotel is a bit far out from the shops so unless you’re reasonably fit , you might need a car. Our room was large an good sized en suite. The other problem I would point out is that, iagain if you’re struggling with walking ,or require the aid of a stick or other walking aid there’s a lot of stairs to reach some of the rooms. My husband did struggle with them. Ideal for a one night stop over."
United Kingdom
Margaret
The price is Rp2.759.900
Rp3.311.880 total
includes taxes & fees
5 Jul - 6 Jul
Balcomie Links Hotel

2. The Shoregate

The Shoregate
2.5 star property
Crail
The price is Rp6.333.083
Rp7.599.699 total
includes taxes & fees
3 Jul - 4 Jul
The Shoregate

3. OYO Ashlea Manor

OYO Ashlea Manor
2.0 star property
Dundee
9.6 out of 10, Exceptional, (4 reviews)
"Nice place to stay āœ”ļø Very clean, a nice welcome on arrival Id use again"
United Kingdom
Stephen
The price is Rp1.316.472
Rp1.645.590 total
includes taxes & fees
2 Jul - 3 Jul
OYO Ashlea Manor

4. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,267 reviews)
"Very nice hotel for a reasonable price with A lovely breakfast"
Canada
William
The price is Rp1.658.779
Rp1.990.676 total
includes taxes & fees
5 Jul - 6 Jul
Apex City Quay Hotel & Spa

5. Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.6 out of 10, Good, (44 reviews)
"A very good budget place to stay. Bed was so comfortable it was one of my best nights sleep on my vacation. Ample parking. Walls are a little thin if you are staying close to the bar."
Canada
Craig
The price is Rp1.101.792
Rp1.322.151 total
includes taxes & fees
5 Jul - 6 Jul
Ye Olde Hotel

6. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (232 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is Rp3.532.671
Rp4.239.205 total
includes taxes & fees
22 Jul - 23 Jul
5Pilmourplace

7. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,002 reviews)
"The spa was incredible and breakfast was lovely."
United States
Amy
The price is Rp2.266.982
Rp2.720.473 total
includes taxes & fees
2 Jul - 3 Jul
Carnoustie Golf Hotel

8. 19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (306 reviews)
"Great 2 night stay with friends. Staff excellent and very helpful."
United Kingdom
Francine
The price is Rp1.933.901
Rp2.320.681 total
includes taxes & fees
15 Jul - 16 Jul
19th Hole Hotel

9. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (174 reviews)
"Great place to stay, staff were friendly and very helpful, breakfast was fab, recommended"
United Kingdom
Mark
The price is Rp3.548.442
Rp4.258.131 total
includes taxes & fees
13 Jul - 14 Jul
The Bank

10. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (737 reviews)
"Lovely breakfast, nice room and helpful staff."
United Kingdom
Paul
The price is Rp1.478.715
Rp1.774.458 total
includes taxes & fees
5 Jul - 6 Jul
Woodlands Hotel, BW Signature Collection

11. The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (274 reviews)
"Lovely hotel in an excellent location on the sea front and next to the train station. Rooms were clean and breakfast great. All of the staff were friendly and approachable. Would definitely stay again"
United Kingdom
gareth
The price is Rp1.942.654
Rp2.331.327 total
includes taxes & fees
30 Jun - 1 Jul
The Station Hotel

12. Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (146 reviews)
"Beautiful castle. Very clean and peaceful."
Canada
Kelly
The price is Rp3.292.166
Rp3.950.599 total
includes taxes & fees
5 Jul - 6 Jul
Stravithie Castle

13. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (807 reviews)
"Beautiful views, fun bar and good breakfast."
United States
Kelly
The price is Rp6.190.061
Rp7.428.073 total
includes taxes & fees
5 Jul - 6 Jul
Hotel du Vin & Bistro St. Andrews

14. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (490 reviews)
"Staff were friendly. Breakfast exceeded expectations! The room and common areas were clean!!"
Canada
Douglas
The price is Rp5.953.498
Rp7.144.198 total
includes taxes & fees
30 Jun - 1 Jul
The Albany Hotel St Andrews

15. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (126 reviews)
"If in town for golf this is all you need!"
Canada
Robert
The price is Rp2.838.754
Rp3.406.505 total
includes taxes & fees
19 Jul - 20 Jul
THE SPACE TO STAY APARTHOTEL

16. Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (439 reviews)
"Great stay - nice room with homemade shortbread. Great breakfast- Recommended"
United States
Tim
The price is Rp2.134.980
Rp2.134.980 total
includes taxes & fees
29 Jun - 30 Jun
Dunclutha Guest House

17. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (525 reviews)
"Excellent and would highly recommend stay, food and junior suite with hot tub. Areas of improvement: Old plumbing pipes by the hot tub in room 24 fires off unpleasant scents here and there and staff could be a bit more friendly and approachable."
United Kingdom
Saad
The price is Rp2.838.754
Rp3.406.505 total
includes taxes & fees
15 Jul - 16 Jul
Bayswell Park Hotel

18. The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (122 reviews)
"Every aspect of our stay was excellent . Staff, food, rooms were all of a high standard. Very highly recommended for a short stay. "
United Kingdom
Angus
The price is Rp2.759.900
Rp3.311.880 total
includes taxes & fees
30 Jun - 1 Jul
The Spindrift Guest House

19. Forth Bay Guest House

Forth Bay Guest House
3.0 star property
Leven
The price is Rp1.596.799
Rp2.483.910 total
includes taxes & fees
1 Jul - 2 Jul
Forth Bay Guest House

20. Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (45 reviews)
"Beautiful setting,a warm welcome and a wonderful breakfast!"
United Kingdom
Billy
The price is Rp1.951.643
Rp2.341.972 total
includes taxes & fees
13 Jul - 14 Jul
Seascape Largo
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Crail attractions

Learn more about Crail

Explore Crail: its museums and more!

A coastal town with historic buildings, a sandy beach, and rocky outcrops.
Photo by Angela Newlands
Open Photo by Angela Newlands

Top Crail Hotel Reviews

More cheap stays in Crail

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. The Shoregate is another good choice for your visit. 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: Features 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 62 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 Kingsbarns Golf Links and Scotland's Secret Bunker 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.