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

Crail Hotels from S$80

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Crail hotels

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.6 out of 10, Excellent, (61 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 S$230
includes taxes & fees
28 Jul - 29 Jul
Balcomie Links Hotel

The Shoregate

The Shoregate
2.5 star property
Crail
The price is S$555
includes taxes & fees
16 Jul - 17 Jul
The Shoregate

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
7.8 out of 10, Good, (35 reviews)
"breakfast and parking were better than expected"
United States
George
The price is S$251
includes taxes & fees
26 Jul - 27 Jul
Premier Inn St Andrews

OYO Ashlea Manor

OYO Ashlea Manor
2.0 star property
Dundee
8.0 out of 10, Very good, (5 reviews)
"When we arrived at the hotel, there were no rooms even though we had a confirmation from Expedia. I’m currently working to have the fees refunded."
United States
Martha
The price is S$120
includes taxes & fees
16 Jul - 17 Jul
OYO Ashlea Manor

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.8 out of 10, Good, (46 reviews)
"Super neat and comfortable, would 100% stay here again"
Australia
Paul
The price is S$80
includes taxes & fees
22 Jul - 23 Jul
Ye Olde Hotel

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (151 reviews)
"An amazing destination. I would highly recommend to anyone."
Canada
Alex
The price is S$268
includes taxes & fees
9 Aug - 10 Aug
Stravithie Castle

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.4 out of 10, Exceptional, (13 reviews)
"Beautiful quiet location. Lovely atmosphere- especially the old library. Food was excellent and good value for money. Staff very friendly. Small but clean room."
United Kingdom
Kathleen
The price is S$329
includes taxes & fees
26 Jul - 27 Jul
Open Arms Hotel

Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (36 reviews)
"A taste of rural Fife life with excellent breakfast and lovely hospitality. Highly recommend, the best stay of our trip! "
United States
Khloe
The price is S$162
includes taxes & fees
16 Jul - 17 Jul
Balhousie Farm

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (446 reviews)
"Was very welcoming and helpful"
United Kingdom
Stephen
The price is S$156
includes taxes & fees
30 Jul - 31 Jul
Dunclutha Guest House

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (143 reviews)
"Amazing student accommodation, but a little basic and a bit out of town for tourist visitors."
United Kingdom
Andrew
The price is S$243
includes taxes & fees
12 Aug - 13 Aug
THE SPACE TO STAY APARTHOTEL

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (46 reviews)
"Beautiful setting,a warm welcome and a wonderful breakfast!"
United Kingdom
Billy
The price is S$171
includes taxes & fees
19 Jul - 20 Jul
Seascape Largo

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (224 reviews)
"Great hotel 15 minutes from St Andrew’s. Good restaurant and rooms (beds) were very comfortable."
Canada
Gigi
The price is S$258
includes taxes & fees
26 Jul - 27 Jul
The Waterfront

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (323 reviews)
"Cute room. Lovely bed. Only problem was highway was mere feet away. Other little cottages on this property looked very nice and they’d be quiet. I’d stay again."
Canada
Joanne
The price is S$224
includes taxes & fees
26 Jul - 27 Jul
The Inn at Lathones

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (280 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 S$170
includes taxes & fees
21 Jul - 22 Jul
The Station Hotel

Monifieth Farm Hotel

Monifieth Farm Hotel
2.0 star property
Dundee
8.0 out of 10, Very good, (8 reviews)
"it was spacious and clean"
United Kingdom
Clifford
The price is S$130
includes taxes & fees
16 Jul - 17 Jul
Monifieth Farm Hotel

Premier Inn Dundee Centre

Premier Inn Dundee Centre
3.0 star property
Dundee
8.6 out of 10, Excellent, (19 reviews)
"I enjoyed the variety of the breakfast and the quality of the food at the restaurant. The staff were super nice and attentive. The view from the restaurant is amazing. I would happily book another stay here in the future. "
Canada
Fahmida
The price is S$104
includes taxes & fees
19 Jul - 20 Jul
Premier Inn Dundee Centre

19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (310 reviews)
"Great 2 night stay with friends. Staff excellent and very helpful."
United Kingdom
Francine
The price is S$146
includes taxes & fees
27 Jul - 28 Jul
19th Hole Hotel

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (235 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is S$310
includes taxes & fees
28 Jul - 29 Jul
5Pilmourplace

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (401 reviews)
"Very helpful and attentive staff."
United Kingdom
Gordon
The price is S$380
includes taxes & fees
19 Jul - 20 Jul
Rufflets St Andrews

The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
The price is S$760
includes taxes & fees
28 Jul - 29 Jul
The Kithmore Hotel
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 Scenery: Crail boasts breathtaking coastal views, ideal for leisurely strolls along rugged cliffs and scenic beaches.
  • Cultural Heritage: Visitors can explore Crail's medieval architecture and delve into local history at the Crail Museum.
  • Outdoor Activities: Enjoy a variety of outdoor adventures, including golf, hiking trails, and coastal walks.
  • Charming Harbour: Crail Harbour offers picturesque settings, perfect for relaxation and exploration.
  • Family-Friendly Atmosphere: Nearby towns like Anstruther provide friendly vibes and delightful hidden gems for all ages.

Find great hotels near Crail

Discover a delightful range of accommodation options in Crail, Scotland, perfect for every type of traveller. Whether you seek family-friendly hotels, charming bed and breakfasts, or pet-friendly lodgings, Crail offers a variety of residences to suit your needs. Enjoy the picturesque coastal scenery and warm hospitality while exploring the quaint village and its surrounding beauty.

  • Fairmont St Andrews: Situated approximately 9.7km from Crail, the 5-star Fairmont St Andrews offers an exceptional retreat for those seeking a blend of beach and golf-themed adventures. With a guest rating of 9.2 out of 10, this luxurious property provides direct access to the beach and a host of recreational activities. Guests can indulge in thrilling adventure sports such as sailing and horse riding in nearby locations, or enjoy water sports and boat tours. The hotel's elegant design and world-class amenities make it an ideal choice for travellers looking to immerse themselves in both relaxation and excitement.
  • Rusacks St Andrews: Located 14.5km from Crail, Rusacks St Andrews is a charming 5-star hotel, boasting a high guest rating of 9.4 out of 10. This property is well-suited for families and couples alike, with direct beach access and a selection of romance packages to enhance your stay. Families will appreciate the thoughtful amenities for children, including free cribs and highchair reservations. The hotel's on-site dining offers stunning golf course views, complemented by late-night room service and champagne offerings, making it an excellent choice for those seeking a romantic getaway or family-friendly vacation.
  • Hotel du Vin & Bistro St. Andrews: Just 14.5km from Crail, the 4-star Hotel du Vin & Bistro St. Andrews is an eco-certified accommodation that caters to environmentally conscious travellers. With a guest rating of 9.2 out of 10, this hotel offers a delightful blend of family-friendly amenities and golf-themed experiences. Parents will find free cribs available as well as specially priced breakfast options for children. The hotel's commitment to sustainability and comfort ensures a memorable stay, making it a perfect choice for families and eco-minded visitors.

Where to stay in Crail

Discover the enchanting charm of Crail, a picturesque village perfect for outdoor adventures and leisurely strolls. Explore its rugged cliffs and stunning coastal walks, or delve into its medieval design and rich history. Nearby, towns like Anstruther offer friendly atmospheres and delightful hidden gems, making it an ideal family-friendly destination. Whether you're seeking relaxation or exciting excursions, Crail and its surroundings promise an unforgettable escape in Scotland.

  • St. Andrews: Located a mere 12.9km from Crail, St. Andrews is not only a city but also a place steeped in history and culture. Known as the birthplace of golf, visitors flock here to experience its renowned golf courses, including the iconic Old Course. The city offers a vibrant blend of outdoor activities, educational attractions, and cultural experiences, making it perfect for a diverse range of travellers. Explore the historic university, wander through the ruins of St. Andrews Castle, and enjoy the picturesque coastal scenery. Peak visitor months are April, July, and September, ensuring a lively atmosphere during these times.
  • Anstruther: Anstruther, where Crail is situated, is a charming coastal town that draws visitors year-round. Renowned for its stunning beaches and scenic views, Anstruther is ideal for outdoor enthusiasts and those seeking adventure. Popular activities include hiking the nearby trails and enjoying the local seafood, particularly the famous fish and chips. With peak visitor numbers in April, July, and September, you'll find a bustling community ready to welcome you. Don't miss the chance to visit the nearby national park and enjoy a leisurely day at the family-friendly beach.
  • Kingsbarns: Just 4.8km from Crail, Kingsbarns is a quaint village that offers a seasonal retreat for lovers of the outdoors and sports. This picturesque location is celebrated for its beautiful golf courses and easy access to scenic trails, perfect for hiking and cycling enthusiasts. The village is surrounded by captivating landscapes, with notable attractions including a historic castle and proximity to a national park. Peak visitor season runs from July to September, making it an ideal time to experience the vibrant community and explore the natural beauty that Kingsbarns has to offer.

Things to do in Crail

Shopping

Crail offers charming local shops, perfect for unique gifts and souvenirs, such as the Crail Pottery and various artisan boutiques. If you're up for a drive, visit St. Andrews, around 16.1km away, where you can find larger shops and high street retailers in a vibrant town centre.

Recreation

In Crail, the East Neuk Retreat offers a tranquil setting for yoga and meditation, surrounded by picturesque landscapes. Nearby, Anstruther's local spa provides soothing treatments and massages, allowing you to rejuvenate after exploring the charming coastal paths and historic sites.

Adventure

Crail offers stunning coastal walks along the Fife Coastal Path, where you can enjoy breathtaking views of the North Sea. For a thrilling experience, try sea kayaking in the nearby waters, allowing you to explore hidden coves and observe local wildlife up close.

Nightlife

Crail boasts a charming, laid-back nightlife with quaint pubs like The Crail Harbour Gallery offering local ales and warm hospitality. Nearby Anstruther features The Anstruther Fish Bar, where you can enjoy fresh seafood and relaxed evening vibes, perfect for unwinding after a day of exploring.

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

Find the best attractions near Crail

Crail offers a delightful mix of outdoor adventures and cultural experiences, making it ideal for tourists. Visitors can explore the charming Crail Harbour and delve into local history at the Crail Museum. The surrounding area boasts stunning beaches and historic ruins, perfect for a day of exploration. For those seeking accommodation, nearby hotels in Liverpool provide convenient options for your stay while you enjoy the beauty of Crail and its attractions.

  • St. Andrew's Castle: Located 12.9km from Crail, this historic castle offers a glimpse into Scotland's rich past. With its dramatic coastal setting and romantic ruins, visitors can stroll through the remnants of ancient walls and enjoy stunning views of the North Sea, making it a captivating spot for history enthusiasts and couples alike.
  • Billow Ness Beach: Just 6.4km from Crail, Billow Ness Beach invites you to unwind on its sandy shores. The beach features tranquil waters and picturesque scenery, perfect for leisurely walks, picnics, or simply soaking up the sun while listening to the gentle waves.
  • Cambo Estate Gardens: A mere 3.2km away, these exquisite gardens offer a luxurious and relaxing atmosphere. Visitors can explore beautifully landscaped grounds, encounter friendly staff, and enjoy a romantic escape surrounded by vibrant flora and serene pathways.

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 can be done via several major airports. EDInburgh Airport (EDI) is 57.9km away, with convenient hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow Airport (GLA) is 120.7km away, and notable hotels iNCLude the 5-star JA Mar Hall Scotland, located 6.4km from the airport. Lastly, Newcastle Airport (NCL), situated 148.1km from Crail, offers hotels like the 4-star Delta Hotels by Marriott Newcastle Gateshead, just 9.7km away. Each airport provides accessible transport links to their respective hotels, ensuring a smooth journey for visitors.

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 63 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 The Fife Coastal Path 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.

Explore a world of travel with Expedia