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

Crail Hotels

  • 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 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Crail hotels

1. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
P8,835
P10,602 total
includes taxes & fees
Aug 30 - Aug 31
Balcomie Links Hotel

2. The Shoregate

The Shoregate
Crail
P20,274
P24,328 total
includes taxes & fees
Aug 27 - Aug 28
The Shoregate

3. The Waterfront

The Waterfront
Anstruther
United States
Shelley
P10,498
P12,598 total
includes taxes & fees
Sep 16 - Sep 17
The Waterfront

4. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
P24,378
P29,253 total
includes taxes & fees
Sep 22 - Sep 23
Fairmont St Andrews

5. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
P12,640
P15,168 total
includes taxes & fees
Aug 31 - Sep 1
The Bank

6. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
P9,129
P10,955 total
includes taxes & fees
Sep 1 - Sep 2
The Spindrift Guest House

7. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
P12,060
P14,472 total
includes taxes & fees
Sep 23 - Sep 24
Stravithie Castle

8. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
P15,076
P18,091 total
includes taxes & fees
Sep 23 - Sep 24
The Inn At Kingsbarns

9. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
P14,185
P17,022 total
includes taxes & fees
Aug 30 - Aug 31
The Albany Hotel St Andrews

10. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
P8,853
P10,623 total
includes taxes & fees
Aug 31 - Sep 1
The Inn at Lathones

11. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Jessica
P10,955
P13,146 total
includes taxes & fees
Aug 27 - Aug 28
THE SPACE TO STAY APARTHOTEL

12. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
P12,584
P15,101 total
includes taxes & fees
Sep 1 - Sep 2
5Pilmourplace

13. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
P6,729
P8,074 total
includes taxes & fees
Aug 31 - Sep 1
Kilconquhar Castle Estate

14. Isle of May View

Isle of May View
Anstruther
P24,210
P29,052 total
includes taxes & fees
Sep 25 - Sep 26
Isle of May View

15. Rusacks St Andrews

Rusacks St Andrews
St. Andrews
United States
Yuka
P30,221
P36,265 total
includes taxes & fees
Sep 22 - Sep 23
Rusacks St Andrews

16. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
P14,887
P17,865 total
includes taxes & fees
Aug 27 - Aug 28
Rufflets St Andrews

17. The Dunvegan Hotel

The Dunvegan Hotel
St. Andrews
United States
Kristi
P24,100
P28,921 total
includes taxes & fees
Aug 27 - Aug 28
The Dunvegan Hotel

18. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
St. Andrews
United States
Richard
P27,346
P32,816 total
includes taxes & fees
Aug 27 - Aug 28
Seaton House - Small Luxury Hotels of the World

19. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Lance
P22,017
P26,421 total
includes taxes & fees
Aug 31 - Sep 1
Hotel du Vin & Bistro St. Andrews

20. Old Course Hotel

Old Course Hotel
St. Andrews
United Kingdom
Derek
P34,709
P41,650 total
includes taxes & fees
Sep 15 - Sep 16
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 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

Open Arms Hotel

Open Arms Hotel

10/10 Excellent
"Very pretty property. Excellent staff all willing to help as much as they could"
Davina 2-night trip
Posted 1 hour ago
Open Arms Hotel
No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments & Bedrooms St Andrews - St Mary’s

10/10 Excellent
"Great apartment - it’s huge and really well furnished. Right in the centre of St Andrews so easy to walk to everywhere. Fabulous place to stay"
Mark 2-night trip
Posted 8 hours ago
No1. Apartments & Bedrooms St Andrews - St Mary’s
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 21 hours 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 1 day ago
Kilconquhar Castle Estate
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 2 days ago
Balcomie Links Hotel
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"The staff was friendly and very helpful in allowing me to check into my room early after an overseas trip. The breakfast was very good. Great location."
ROBERT 3-night trip
Posted 5 days ago
The Albany Hotel St Andrews
Rusacks St Andrews

Rusacks St Andrews

8/10 Good
"Staff and facilities are all top notch."
Yuka 2-night trip
Posted 5 days ago
Rusacks St Andrews

More cheap stays in Crail

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
P4,064
P4,877 total
Sep 9 - Sep 10
includes taxes & fees
7.6/10 Good! (51 reviews)
Ye Olde Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
P5,522
P6,958 total
Sep 8 - Sep 9
includes taxes & fees
OYO Ashlea Manor
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
P6,942
P8,330 total
Sep 23 - Sep 24
includes taxes & fees
8.6/10 Excellent! (11 reviews)
Monifieth Farm Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
P8,835
P10,602 total
Aug 30 - Aug 31
includes taxes & fees
8.6/10 Excellent! (69 reviews)
Balcomie Links Hotel
The Fort Hotel

The Fort Hotel

54-60 Fort Street Dundee Scotland
P9,115
P10,939 total
Sep 19 - Sep 20
includes taxes & fees
9/10 Wonderful! (49 reviews)
The Fort Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
P20,274
P24,328 total
Aug 27 - Aug 28
includes taxes & fees
The Shoregate

Find out more about Crail

Top reasons to visit Crail

  • Stunning Coastal Walks: Crail features breathtaking coastal paths along rugged cliffs, perfect for leisurely strolls and exploration.
  • Rich History: Visit local attractions like Crail Harbour and Crail Museum to immerse yourself in the village's fascinating heritage.
  • Outdoor Adventures: Enjoy a variety of activities, including golfing on picturesque courses and hiking scenic trails.
  • Charming Accommodation: Choose from a range of delightful hotels, B&Bs, and pet-friendly options for a comfortable stay.
  • Welcoming Atmosphere: Experience the friendliness of locals and the enchanting charm of this picturesque Scottish village.

Find great hotels near Crail

Discover the charm of Crail with a variety of accommodation options that cater to every traveller's needs. Whether you're seeking a family-friendly hotel, a quaint bed and breakfast, or a pet-friendly residence near the beach, Crail offers a delightful range of choices. Enjoy the picturesque surroundings while experiencing warm Scottish hospitality in this lovely coastal village.

  • Fairmont St Andrews: Nestled along the stunning coastline, this 5-star hotel offers a luxurious escape just 10km from Crail. Fairmont St Andrews is renowned for its beach and golf themes, making it an ideal choice for families and golf enthusiasts. Guests can enjoy direct beach access and partake in unparalleled golfing experiences. The hotel provides an array of services tailored for children, including complimentary cribs and supervised childcare options, ensuring a family-friendly atmosphere throughout your stay.
  • Rusacks St Andrews: Located 14km from Crail, Rusacks St Andrews is a 5-star hotel celebrated for its romantic ambiance and beachside location. With picturesque views from the Golf View restaurant, this hotel is perfect for couples seeking a memorable getaway. Families are also welcomed, with amenities such as complimentary cribs and highchairs available upon request. Additionally, Rusacks offers romantic packages and thoughtful services like late-night room service and champagne options, enhancing the overall guest experience.
  • Hotel du Vin & Bistro St. Andrews: This charming 4-star hotel, situated 14km from Crail, caters to families and pet owners alike. Hotel du Vin & Bistro St. Andrews captures a delightful blend of relaxation and recreation, featuring golf-themed activities for enthusiasts. The hotel is pet-friendly, allowing for dogs under certain restrictions, and provides amenities such as food and water bowls. Families will appreciate the complimentary cribs and breakfast options for children, ensuring a comfortable stay for all.

Where to stay in Crail

Discover the enchanting charm of Crail, a delightful village that offers a perfect blend of outdoor adventure and historical allure. Wander along the rugged cliffs and experience some of the finest coastal walks. Explore hidden gems tucked away in the picturesque surroundings, where friendly locals create a welcoming atmosphere. Nearby Anstruther boasts medieval designs and family-friendly excursions, making this region an ideal destination for a relaxing yet adventurous getaway.

  • St. Andrews: Located a mere 13km from Crail, St. Andrews is a vibrant city renowned for its rich history and cultural significance. Famous as the birthplace of golf, it offers numerous prestigious golf courses alongside its iconic university, one of the oldest in the world. Visitors flock to explore the picturesque ruins of St. Andrews Castle, as well as the stunning beach and charming streets filled with cafes and shops. The city’s appeal peaks in April, July, and September, making it an ideal spot for outdoor activities, sports, and cultural immersion.
  • Anstruther: Nestled close to Crail, Anstruther is a delightful coastal town known for its scenic beauty and outdoor adventures. With beach access and trails perfect for hiking, it offers a refreshing escape for nature lovers. The bustling harbour is famous for its fish and chips, making it a must-visit for food enthusiasts. Anstruther attracts visitors year-round, with peaks in April, July, and September. The nearby national park provides additional opportunities for exploration, ensuring a memorable experience for all.
  • Kingsbarns: Just 5km from Crail, the quaint village of Kingsbarns is a haven for outdoor enthusiasts and sports lovers. With seasonal visitor peaks from July to September, it boasts excellent golf courses and scenic trails for walking and cycling. The picturesque surroundings include historical landmarks and connections to the nearby national park, making it ideal for a day of adventure. Kingsbarns' charming atmosphere and stunning views provide a perfect backdrop for relaxation and exploration.

Things to do in Crail

Shopping

Crail offers charming local shops like The Crail Pottery, where you can find unique ceramics and gifts. If you're up for a drive, head to St. Andrews where the St. Andrews Farmers’ Market showcases local produce and crafts, or explore the shops at the Eden Shopping Centre in Cupar for more options.

Recreation

In Crail, the Crail Wellness Centre offers yoga classes and mindfulness sessions in a tranquil environment, ideal for relaxation. Nearby, the Anstruther Spa provides rejuvenating treatments and sea-view relaxation areas, perfect for unwinding after exploring the picturesque coastal paths.

Adventure

Explore the stunning Fife Coastal Path, where you can hike along dramatic cliffs and picturesque beaches. Visit the Crail Harbour, ideal for sea kayaking or sailing, and enjoy the charming scenery. Don’t miss the chance to try your hand at golf at the nearby Crail Golfing Society.

Nightlife

In Crail, the relaxed vibe of local pubs like The Haven Bar invites you to enjoy a quiet drink, while Anstruther’s The Cellar offers a lively atmosphere with live music. Both venues provide a charming glimpse into Scottish nightlife, 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 an ideal setting for outdoor and adventure enthusiasts, featuring stunning beaches, historic castles, and intriguing ruins. Visitors can explore local attractions such as Crail Harbour and Crail Museum, which provide a taste of the area's rich culture and outdoor experiences. For accommodation, there are various hotels available in nearby Anstruther, ensuring a comfortable stay while you enjoy the beautiful landscape and local heritage.

  • La Petite Epicerie: Located 6km from Crail, La Petite Epicerie offers a delightful shopping experience with friendly staff and a relaxing atmosphere. This charming shop features a selection of luxury goods, making it an ideal stop for unique souvenirs and artisanal treats.
  • St. Andrew's Cathedral: Just 13km away, the ruins of St. Andrew's Cathedral are steeped in history and culture. As one of Scotland's most significant religious sites, it provides a captivating glimpse into the past amidst stunning architectural remains.
  • Elie Beach: Situated 14km from Crail, Elie Beach boasts beautiful sands and a vibrant seaside vibe. It's a wonderful spot for a leisurely walk, enjoying the fresh sea air, or simply relaxing by the water.

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 is convenient with several major airports nearby. EDInburgh Airport (EDI), located 58km away, offers excellent hotel options such as Crescent House and Virgin Hotels Edinburgh, both around 11km from the airport. GLAsgow International Airport (GLA), situated 121km from Crail, has luxurious choices like JA Mar Hall Scotland, just 6km away, with various transportation services available. Newcastle International Airport (NCL), 148km distant, also provides nearby hotels like Delta Hotels by Marriott Newcastle Gateshead. These airports offer a range of transport services to ensure easy access to your destination.

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