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

Find hotels in Crail from ¥10,356

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

Filter by

Property class

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
Canada
Michael
¥21,685
¥26,022 total
includes taxes & fees
Aug 30 - Aug 31
Balcomie Links Hotel

2. The Shoregate

The Shoregate
Crail
¥51,826
¥62,191 total
includes taxes & fees
Aug 17 - Aug 18
The Shoregate

3. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
¥30,522
¥36,626 total
includes taxes & fees
Aug 16 - Aug 17
Stravithie Castle

4. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
¥8,630
¥10,356 total
includes taxes & fees
Aug 29 - Aug 30
Ye Olde Hotel

5. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
¥67,228
¥80,674 total
includes taxes & fees
Sep 1 - Sep 2
Fairmont St Andrews

6. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
¥32,264
¥38,717 total
includes taxes & fees
Aug 19 - Aug 20
The Bank

7. The Waterfront

The Waterfront
Anstruther
Canada
Gigi
¥26,796
¥32,156 total
includes taxes & fees
Aug 30 - Aug 31
The Waterfront

8. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
¥25,094
¥30,113 total
includes taxes & fees
Sep 1 - Sep 2
The Spindrift Guest House

9. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
¥18,557
¥22,268 total
includes taxes & fees
Aug 18 - Aug 19
Kilconquhar Castle Estate

10. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
¥25,166
¥30,200 total
includes taxes & fees
Aug 24 - Aug 25
THE SPACE TO STAY APARTHOTEL

11. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Francis
¥20,963
¥25,156 total
includes taxes & fees
Aug 17 - Aug 18
The Inn at Lathones

12. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
¥40,330
¥48,396 total
includes taxes & fees
Aug 17 - Aug 18
The Inn At Kingsbarns

13. OYO Ashlea Manor

OYO Ashlea Manor
Dundee
United Kingdom
Heather
¥14,116
¥17,645 total
includes taxes & fees
Aug 16 - Aug 17
OYO Ashlea Manor

14. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
¥32,121
¥38,545 total
includes taxes & fees
Aug 17 - Aug 18
5Pilmourplace

15. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
Steve
¥18,441
¥18,441 total
includes taxes & fees
Aug 26 - Aug 27
Dunclutha Guest House

16. Hay Loft

Hay Loft
Anstruther
¥61,796
¥74,155 total
includes taxes & fees
Aug 21 - Aug 22
Hay Loft

17. Drumoig Golf Hotel

Drumoig Golf Hotel
St. Andrews
United Kingdom
Robert
¥16,132
¥19,358 total
includes taxes & fees
Aug 20 - Aug 21
Drumoig Golf Hotel

18. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
¥25,995
¥31,194 total
includes taxes & fees
Aug 16 - Aug 17
Premier Inn St Andrews

19. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Douglas
¥45,170
¥54,204 total
includes taxes & fees
Aug 17 - Aug 18
The Albany Hotel St Andrews

20. Balhousie Farm

Balhousie Farm
Leven
United States
Khloe
¥18,100
¥21,720 total
includes taxes & fees
Aug 16 - Aug 17
Balhousie Farm
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 studying the exhibits at Crail Museum and Heritage Centre 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

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 16 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 22 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 1 day 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 1 day 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 2 days 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 2 days 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 2 days 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 stays in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
¥8,630
¥10,356 total
Aug 29 - Aug 30
includes taxes & fees
7.6/10 Good! (50 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
¥14,116
¥17,645 total
Aug 16 - Aug 17
includes taxes & fees
8.4/10 Very Good! (7 reviews)
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
¥16,260
¥19,512 total
Aug 23 - Aug 24
includes taxes & fees
8.6/10 Excellent! (11 reviews)
Monifieth Farm Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
¥21,685
¥26,022 total
Aug 30 - Aug 31
includes taxes & fees
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
¥23,069
¥27,682 total
Aug 16 - Aug 17
includes taxes & fees
9/10 Wonderful! (48 reviews)
The Fort Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
¥51,826
¥62,191 total
Aug 17 - Aug 18
includes taxes & fees
The Shoregate

Find out more about Crail

Top reasons to visit Crail

  • Outdoor Adventures: Crail offers activities like golf and scenic hiking trails, perfect for nature lovers.
  • Historic Charm: Explore medieval streets, castles, and ruins that showcase the town's rich history.
  • Beautiful Coastal Views: Enjoy picturesque coastal walks along rugged cliffs and stunning beaches.
  • Family-Friendly Atmosphere: The friendly locals and relaxed vibe make it ideal for family excursions.
  • Diverse Accommodations: Choose from cozy hotels and charming bed & breakfasts tailored to all needs.

Find great hotels near Crail

Discover the charm of Crail with its diverse accommodations, including cozy hotels and inviting bed & breakfasts. Perfect for families, beach lovers, and pet owners, Crail offers a variety of lodging options tailored to your needs. Whether you’re seeking a relaxing getaway or an adventure-filled holiday, you’ll find the ideal place to stay in this picturesque Scottish village. Explore the welcoming atmosphere and stunning coastal views that Crail has to offer.

  • Fairmont St Andrews: Nestled 10km from Crail, the 5-star Fairmont St Andrews offers a luxurious coastal retreat ideal for beach lovers and adventure seekers. With a guest rating of 9.2, this hotel features direct beach access and a range of adventure sports, including kayaking, sailing, and canoeing. Families will appreciate the child-friendly amenities, such as complimentary cribs, supervised childcare, and a breakfast option for kids. The property combines elegance with recreational opportunities, making it a prime choice for those looking to blend relaxation with adventure.
  • Rusacks St Andrews: Located 14km from Crail, the 5-star Rusacks St Andrews boasts a guest rating of 9.4 and is designed for golf enthusiasts. This hotel offers direct access to the beach while providing a golf-themed experience that allows guests to indulge in their passion for the sport. With its stunning views and sophisticated atmosphere, Rusacks is perfect for travelers seeking both leisure and the thrill of the game. The exceptional service and scenic surroundings make it an attractive destination for golf lovers.
  • Hotel du Vin & Bistro St. Andrews: Situated 14km from Crail, the 4-star Hotel du Vin & Bistro St. Andrews is eco-certified and offers a unique experience for environmentally conscious travelers. With a guest rating of 9.2, this hotel features family-friendly amenities, including free cribs and a breakfast option for children. Golf enthusiasts will also find engaging activities available on-site. The blend of eco-friendliness and comfort makes this hotel a compelling choice for families and golf fans looking to enjoy a sustainable vacation.

Where to stay in Crail

Crail, a charming village in Scotland, offers a delightful mix of outdoor adventures and historical exploration. Wander through its medieval streets, discover hidden gems along rugged cliffs, and enjoy some of the finest coastal walks in the region. The friendly locals and relaxed atmosphere make it perfect for family-friendly excursions. Nearby Anstruther and other coastal towns add to the experience, ensuring your visit is filled with picturesque views and enriching adventures.

  • St. Andrews: Located 13km from Crail, St. Andrews is renowned as the birthplace of golf and offers a unique blend of outdoor activities, cultural experiences, and educational opportunities. The city is home to historic landmarks such as the iconic St. Andrews Castle and the prestigious university. With a steady influx of visitors year-round, particularly peaking in April, July, and September, travelers can enjoy the vibrant atmosphere while engaging in sports or exploring the rich history of this charming city.
  • Anstruther: Anstruther, where Crail is situated, is a picturesque coastal town celebrated for its stunning scenery and outdoor adventures. The town attracts visitors throughout the year, with peak times in April, July, and September. Anstruther offers a variety of activities, including hiking trails and access to beautiful beaches, making it perfect for families and nature lovers. Don't miss the chance to explore the local national park and indulge in fresh seafood at one of the famous fish and chip shops.
  • Kingsbarns: Just 5km away from Crail, Kingsbarns is a charming village that provides a delightful escape into nature. Known for its seasonal visitor influx, particularly from July to September, Kingsbarns is ideal for outdoor enthusiasts and sports lovers, with excellent golf courses and scenic trails. Nearby attractions include historic castles and national parks, making it a perfect spot for those looking to enjoy both adventure and relaxation amidst stunning landscapes.

Things to do in Crail

Shopping

Crail offers charming local shops where you can find unique gifts and souvenirs, including artisanal crafts and local produce. If you're up for a drive, Anstruther, located about 16km away, features a lovely selection of boutiques and specialty shops along its picturesque waterfront.

Recreation

In Crail, the East Neuk Wellness offers holistic treatments, focusing on relaxation and rejuvenation amidst scenic coastal views. Nearby, the Crail Golfing Society provides a tranquil setting for a round of golf, where the beautiful landscape enhances your experience while promoting physical activity and mindfulness.

Adventure

Crail offers stunning coastal walks along the Fife Coastal Path, where you can enjoy breathtaking sea views and wildlife. For a thrilling experience, try kayaking or paddleboarding in the nearby waters, exploring hidden coves and rugged shorelines while enjoying the invigorating sea breeze.

Nightlife

Explore the cozy ambiance at The Crail Harbour Fish Bar for a casual bite before heading to The Golf Hotel for a relaxed drink. For a lively evening, check out The Ship Inn, where you can enjoy local ales and sometimes catch live music performances.

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

Find the best attractions near Crail

Crail is perfect for outdoor and adventure vacations, offering a mix of beaches, castles, and historic ruins. Visitors can enjoy cultural experiences and scenic views at local attractions like the Crail Museum and Crail Harbour. Whether you're seeking outdoor activities or a taste of history, Crail has something for everyone to explore.

  • St. Andrew's Castle: Located 13km from Crail, this historical castle offers a glimpse into Scotland's rich past. You can wander through its ruins, admire the stunning coastal views, and feel the romantic ambiance that lingers in the air.
  • St. Andrew's Cathedral: Also 13km away, these impressive ruins serve as a testament to the grandeur of medieval architecture. The site is steeped in culture, allowing visitors to reflect on the architectural marvels of the past while enjoying the serene surroundings.
  • Elie Beach: Just 14km from Crail, this picturesque beach invites you to relax on its golden sands. Enjoy the refreshing sea breeze, take a leisurely stroll along the shoreline, or indulge in various beach activities that capture the essence of coastal life.

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

Traveling to Crail is accessible via several major airports. EDInburgh Airport (EDI), located 58km away, offers convenient hotels like Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA), 121km from Crail, features luxurious options such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, situated 4 and 11km away, respectively. For Newcastle International Airport (NCL), located 148km from Crail, hotels like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle are available, both 10km from the airport. Each airport provides various transportation services to reach Crail smoothly.

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 traveler data. This hotel offers free breakfast and a restaurant. Two other choices 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.
What's the top vacation rental that Crail has to offer?
Stunning house (sleeps 5) in the heart of St. Andrews with private parking: You might want to consider this Crail vacation home rental for your stay. It is located next to a golf course and has a fireplace, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Crail.
If I need to cancel my hotel reservation in Crail, will I receive a refund?
Yes! Most hotel reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Crail.
Where can I learn more about changing or cancelling my trip to Crail?
To find more details about updating your trip to Crail or cancelling it, go to https://www.expedia.com/service/.
What's the best LGBTQ-friendly place to stay 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 Old Course Hotel are two additional hotels that feature an onsite pool. View all hotels with pools in Crail.
What's it like staying in Crail?
Visitors can enjoy all that Crail has to offer including its museums. In Crail, there are 64 hotels and other accommodations to choose from. Find out more about Crail.
What is there to see in Crail?
A favorite place to visit is Crail Museum and Heritage Centre. You'll also find Kingsbarns Golf Links and The Fife Coastal Path in the area. Check out what more to see and do in Expedia's Crail guide.
What's the weather like in Crail?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 42°F. Average annual precipitation for Crail is 33 inches.

Explore a world of travel with Expedia