Photo by Angela Newlands

Find hotels in Crail from Rp995.975

  • 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

Go beyond your typical stay in Crail

Check prices for these dates

Filter by

Property class

Guest rating

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

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (87 reviews)
"Very nice hotel in a good location. Staff were very pleasant and hotel nice and tidy."
United Kingdom
Terry
The price is Rp2.010.738
Rp2.412.885 total
includes taxes & fees
4 Dec - 5 Dec
Balcomie Links Hotel

2. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"The room was spotless and staff were excellent. Restaurant great for dinner and breakfast. First class place to stay."
United Kingdom
Kenneth
The price is Rp1.844.416
Rp2.213.203 total
includes taxes & fees
25 Nov - 26 Nov
The Waterfront

3. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (186 reviews)
"Great restaurant and location to the beach"
United States
Liang
The price is Rp2.351.528
Rp2.821.834 total
includes taxes & fees
25 Nov - 26 Nov
The Bank

4. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (224 reviews)
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
United Kingdom
John
The price is Rp1.407.436
Rp1.689.020 total
includes taxes & fees
20 Nov - 21 Nov
The Inn At Kingsbarns

5. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is Rp5.069.919
Rp6.083.903 total
includes taxes & fees
29 Nov - 30 Nov
Fairmont St Andrews

6. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is Rp5.913.903
Rp7.096.684 total
includes taxes & fees
6 Dec - 7 Dec
Old Course Hotel

7. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is Rp5.392.677
Rp6.471.212 total
includes taxes & fees
6 Dec - 7 Dec
Marine & Lawn Rusacks

8. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (515 reviews)
"Friendly, clean and great breakfast."
United Kingdom
shahed
The price is Rp2.453.768
Rp2.944.522 total
includes taxes & fees
10 Dec - 11 Dec
The Albany Hotel St Andrews

9. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
4.0 star property
St. Andrews
9.0 out of 10, Wonderful, (252 reviews)
"Great room for the night, good price and clean room"
United Kingdom
Morag
The price is Rp2.590.089
Rp3.108.107 total
includes taxes & fees
3 Dec - 4 Dec
Cleveden House by The Dunvegan

10. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,288 reviews)
"Beautiful hotel and clean. Staff were very friendly and would take their time to talk with you while serving you."
United Kingdom
Farhein
The price is Rp1.583.723
Rp1.900.467 total
includes taxes & fees
13 Dec - 14 Dec
Apex City Quay Hotel & Spa

11. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (285 reviews)
"Lovely room on top floor. Breakfast was excellent ! Only complaint was the WiFi.. terrible connection."
Canada
Scott
The price is Rp2.181.127
Rp2.617.353 total
includes taxes & fees
2 Dec - 3 Dec
5Pilmourplace

12. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (830 reviews)
"Great shower and location"
United States
Paul
The price is Rp2.626.174
Rp3.151.409 total
includes taxes & fees
14 Dec - 15 Dec
Hotel du Vin & Bistro St. Andrews

13. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
The price is Rp2.566.033
Rp3.079.239 total
includes taxes & fees
22 Nov - 23 Nov
Rufflets St Andrews

14. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (104 reviews)
"A very nice small boutique hotel less than two years old. Perfect location."
United States
Lars-Peter
The price is Rp5.412.725
Rp6.495.270 total
includes taxes & fees
17 Nov - 18 Nov
Seaton House - Small Luxury Hotels of the World

15. Haar with Rooms

Haar with Rooms
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (137 reviews)
"Nice rooms and friendly staff. Great place to stay."
United States
Paul
The price is Rp3.081.284
Rp3.697.540 total
includes taxes & fees
17 Nov - 18 Nov
Haar with Rooms

16. No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s

No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (256 reviews)
"Loved the apartment. So beautiful and comfortable! Perfect location and perfect accommodation!"
United States
Laura
The price is Rp2.693.311
Rp3.231.973 total
includes taxes & fees
15 Nov - 16 Nov
No1. Apartments & West Park House Bedrooms St Andrews - St Mary’s

17. Flour Loft

Flour Loft
3.0 star property
Anstruther
8.0 out of 10, Very good, (1 review)
"När vi anlände så var det enkelt med nyckelhanteringen. Wifi:et funkade väldigt bra. Vad gäller området runt boendet så fanns det inte speciellt mycket i övrigt. Själva boendet var mycket bra med tre sovrum och tre badrum. Tillgången till parkering utanför var tillfredställande."
Sweden
Håkan
Flour Loft

18. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (22 reviews)
"Great place helpful staff good good"
United States
LUKAS
The price is Rp3.337.847
Rp4.005.416 total
includes taxes & fees
6 Dec - 7 Dec
The Kithmore Hotel

19. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (455 reviews)
"Loved the setting, the history behind it, the fact it’s a castle, the horses, the pool and the breakfast was really yummy!"
Canada
Debbi
The price is Rp1.653.888
Rp1.984.666 total
includes taxes & fees
15 Nov - 16 Nov
Kilconquhar Castle Estate

20. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (348 reviews)
"Very charming inn, close to St. Andrews."
United States
Laura
The price is Rp2.192.334
Rp2.630.801 total
includes taxes & fees
25 Nov - 26 Nov
The Inn at Lathones
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.

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

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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

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.

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.