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

Crail Hotels from S$97

  • 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
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
S$202
includes taxes & fees
1 Oct - 2 Oct
Balcomie Links Hotel

2. The Waterfront

The Waterfront
Anstruther
United States
Shelley
S$258
includes taxes & fees
22 Sept - 23 Sept
The Waterfront

3. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
S$277
includes taxes & fees
22 Sept - 23 Sept
Stravithie Castle

4. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
S$371
includes taxes & fees
8 Sept - 9 Sept
The Inn At Kingsbarns

5. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
S$224
includes taxes & fees
1 Sept - 2 Sept
The Spindrift Guest House

6. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
S$310
includes taxes & fees
1 Sept - 2 Sept
The Bank

7. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
S$228
includes taxes & fees
27 Sept - 28 Sept
Premier Inn St Andrews

8. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
S$608
includes taxes & fees
22 Sept - 23 Sept
Fairmont St Andrews

9. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
S$237
includes taxes & fees
1 Sept - 2 Sept
The Inn at Lathones

10. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
S$188
includes taxes & fees
30 Sept - 1 Oct
Kilconquhar Castle Estate

11. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
S$379
includes taxes & fees
15 Sept - 16 Sept
Rufflets St Andrews

12. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
S$309
includes taxes & fees
21 Sept - 22 Sept
5Pilmourplace

13. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
S$97
includes taxes & fees
7 Sept - 8 Sept
Ye Olde Hotel

14. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
S$448
includes taxes & fees
27 Sept - 28 Sept
The Ship Inn

15. No12 Bed and Breakfast

No12 Bed and Breakfast
St. Andrews
United Kingdom
Anonymous traveller
S$329
includes taxes & fees
26 Sept - 27 Sept
No12 Bed and Breakfast

16. Haar with Rooms

Haar with Rooms
St. Andrews
Canada
Ahsha
S$301
includes taxes & fees
28 Sept - 29 Sept
Haar with Rooms

17. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
S$414
includes taxes & fees
20 Sept - 21 Sept
The Albany Hotel St Andrews

18. No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

No1. Apartments & Bedrooms St Andrews - St Maryโ€™s
St. Andrews
United States
Jasson
S$368
includes taxes & fees
15 Sept - 16 Sept
No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

19. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United States
Russel
S$306
includes taxes & fees
14 Sept - 15 Sept
Cleveden House by The Dunvegan

20. Old Course Hotel

Old Course Hotel
St. Andrews
United States
Stephen
S$854
includes taxes & fees
13 Sept - 14 Sept
Old Course Hotel
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

Rufflets St Andrews

Rufflets St Andrews

8/10 Good
"Staff and service was excellent. Beautiful grounds. The carpet and furniture is getting a bit tired."
Jason 1-night trip
Posted 1 day ago
Rufflets St Andrews
Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection

8/10 Good
"Breakfast good"
Christine 1-night trip
Posted 2 days ago
Woodlands Hotel, BW Signature Collection
Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns

8/10 Good
"We felt very at home straight away and the staff were very helpful and the beds were comfortable."
Fiona 1-night trip
Posted 2 days ago
Caledonian Hotel By Greene King Inns
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Lovely hotel."
William 1-night trip
Posted 3 days ago
Carnoustie Golf Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"The room was basic but v comfortable and spotless. The food in the restaurant was superb with generous portions & staff all very friendly. Would definitely return if in the area."
Keith 3-night trip
Posted 3 days ago
The Station Hotel
Bayswell Park Hotel

Bayswell Park Hotel

10/10 Excellent
"We enjoyed our stay here, we booked a lovely room with a stunning seaview. We didn't have breakfast as we wanted to be away early but the evening meal was very nice, staff were friendly."
David 1-night trip
Posted 6 days ago
Bayswell Park Hotel
Kilconquhar Castle Estate

Kilconquhar Castle Estate

8/10 Good
"Room was great and the area looked amazing."
Mark 1-night trip
Posted 6 days ago
Kilconquhar Castle Estate
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

10/10 Excellent
"Wonderful Hotel! Perfect walking distance to dining, shopping and some golf. Great experience, we would stay here again!"
Lance 2-night trip
Posted 7 days ago
Hotel du Vin & Bistro St. Andrews
Balcomie Links Hotel

Balcomie Links Hotel

8/10 Good
"Excellent location for a wedding at The Cow Shed Lovely evening food and good breakfast Staff very friendly"
Clare 2-night trip
Posted 7 days ago
Balcomie Links Hotel

More cheap stays in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
S$97
7 Sept - 8 Sept
includes taxes & fees
7.6/10 Good! (53 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
S$143
1 Sept - 2 Sept
includes taxes & fees
8.8/10 Excellent! (9 reviews)
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
S$148
28 Sept - 29 Sept
includes taxes & fees
8.6/10 Excellent! (11 reviews)
Monifieth Farm Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
S$202
1 Oct - 2 Oct
includes taxes & fees
8.6/10 Excellent! (69 reviews)
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
S$209
26 Sept - 27 Sept
includes taxes & fees
9/10 Wonderful! (49 reviews)
The Fort Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
Get rates
10/10 Exceptional! (1 review)
The Shoregate

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. 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 Old Course Hotel 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 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