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

Find hotels in Crail from Rp1.198.776

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

Filter by

Star rating

Guest rating

Our top choices for Crail hotels

Breakfast included
Reserve now, pay later
Hotel
Hostel/Backpacker accommodation
Bed & breakfast

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
Canada
Michael
Rp2.533.647
Rp3.040.376 total
includes taxes & fees
14 Aug - 15 Aug
Balcomie Links Hotel

2. The Shoregate

The Shoregate
Crail
Rp5.813.995
Rp6.976.794 total
includes taxes & fees
16 Aug - 17 Aug
The Shoregate

3. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
Rp3.458.628
Rp4.150.354 total
includes taxes & fees
16 Aug - 17 Aug
Stravithie Castle

4. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
Rp3.619.495
Rp4.343.394 total
includes taxes & fees
16 Aug - 17 Aug
The Bank

5. The Waterfront

The Waterfront
Anstruther
Canada
Gigi
Rp3.006.111
Rp3.607.430 total
includes taxes & fees
24 Aug - 25 Aug
The Waterfront

6. OYO Ashlea Manor

OYO Ashlea Manor
Dundee
United Kingdom
Heather
Rp1.583.529
Rp1.979.411 total
includes taxes & fees
14 Aug - 15 Aug
OYO Ashlea Manor

7. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
Rp3.603.408
Rp4.324.089 total
includes taxes & fees
1 Sept - 2 Sept
5Pilmourplace

8. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
Rp2.806.451
Rp3.367.741 total
includes taxes & fees
22 Aug - 23 Aug
THE SPACE TO STAY APARTHOTEL

9. Isle of May View

Isle of May View
Anstruther
Rp6.932.539
Rp8.319.047 total
includes taxes & fees
16 Aug - 17 Aug
Isle of May View

10. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
Steve
Rp2.164.805
Rp2.164.805 total
includes taxes & fees
24 Aug - 25 Aug
Dunclutha Guest House

11. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
Rp998.980
Rp1.198.776 total
includes taxes & fees
29 Aug - 30 Aug
Ye Olde Hotel

12. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
Rp2.815.163
Rp3.378.196 total
includes taxes & fees
27 Aug - 28 Aug
The Spindrift Guest House

13. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Francis
Rp2.457.637
Rp2.949.164 total
includes taxes & fees
13 Aug - 14 Aug
The Inn at Lathones

14. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
United Kingdom
Paul
Rp1.357.311
Rp1.628.773 total
includes taxes & fees
16 Aug - 17 Aug
Woodlands Hotel, BW Signature Collection

15. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
Rp4.524.368
Rp5.429.241 total
includes taxes & fees
17 Aug - 18 Aug
The Inn At Kingsbarns

16. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Douglas
Rp5.288.484
Rp6.346.180 total
includes taxes & fees
17 Aug - 18 Aug
The Albany Hotel St Andrews

17. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
Rp1.855.787
Rp2.226.944 total
includes taxes & fees
18 Aug - 19 Aug
Kilconquhar Castle Estate

18. 19th Hole Hotel

19th Hole Hotel
Carnoustie
United Kingdom
Tony
Rp1.972.624
Rp2.367.148 total
includes taxes & fees
16 Aug - 17 Aug
19th Hole Hotel

19. Hay Loft

Hay Loft
Anstruther
Rp6.932.539
Rp8.319.047 total
includes taxes & fees
21 Aug - 22 Aug
Hay Loft

20. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
Canada
Garry
Rp6.112.924
Rp7.335.508 total
includes taxes & fees
16 Aug - 17 Aug
Hotel du Vin & Bistro St. Andrews
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

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 less than an hour 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 hours ago
19th Hole Hotel
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

10/10 Excellent
"Awesome staff very helpful and lovely location"
Declan 2-night trip
Posted 23 hours ago
Apex City Quay Hotel & Spa
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 1 day ago
The Inn at Lathones
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Old but charming"
Ken 4-night trip
Posted 1 day ago
Rusacks St Andrews
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Great hotel with an unbeatable location for any golfer visiting the Carnoustie Golf Links!"
Angel 2-night trip
Posted 1 day ago
Carnoustie Golf Hotel
Rufflets St Andrews

Rufflets St Andrews

10/10 Excellent
"We only stayed the 1 night, but it was such a pleasant surprise. Overall the property is amazing and the best part is the staff. Pippa was amazing, she took care of any request we had from taxi bookings (multiple times) and just taking care of us overall, we never had a moment of stress, thank you Pippa. Roy at the bar was amazing and super knowledgeable about all the scotches and Whiskey they had on the properties and he is a great conversationalist. We will definitely be back."
Jason 1-night trip
Posted 1 day ago
Rufflets St Andrews
THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL

10/10 Excellent
"This is college housing a lot of rooms geared toward students. Great food onsite a couple free pool tables in the Social area and pay laundry on site."
Charlie 2-night trip
Posted 2 days ago
THE SPACE TO STAY APARTHOTEL
Marine North Berwick

Marine North Berwick

10/10 Excellent
"My family and I really enjoyed our stay. Staff were very friendly and helpful. We loved the location and it was a quick walk along a path on the golf course to the town to explore all North Berwick has to offer."
Jennifer 1-night trip
Posted 2 days ago
Marine North Berwick

More cheap stays in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
Rp998.980
Rp1.198.776 total
29 Aug - 30 Aug
includes taxes & fees
7.6/10 Good! (50 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
Rp1.583.529
Rp1.979.411 total
14 Aug - 15 Aug
includes taxes & fees
8.4/10 Very good! (7 reviews)
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
Rp1.880.207
Rp2.256.248 total
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
Rp2.533.647
Rp3.040.376 total
14 Aug - 15 Aug
includes taxes & fees
8.6/10 Excellent! (65 reviews)
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
Rp2.598.566
Rp3.118.279 total
25 Aug - 26 Aug
includes taxes & fees
9/10 Wonderful! (48 reviews)
The Fort Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
Rp5.813.995
Rp6.976.794 total
16 Aug - 17 Aug
includes taxes & fees
The 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: 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 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.