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

The Shoregate

The Shoregate
2.5 star property
Crail
The price is P22,079
P26,495 total
includes taxes & fees
Jul 13 - Jul 14
The Shoregate

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 P9,622
P11,546 total
includes taxes & fees
Jul 15 - Jul 16
Balcomie Links Hotel

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 P4,590
P5,737 total
includes taxes & fees
Jul 14 - Jul 15
OYO Ashlea Manor

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (279 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 P6,773
P8,128 total
includes taxes & fees
Jul 13 - Jul 14
The Station Hotel

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (445 reviews)
"Was very welcoming and helpful"
United Kingdom
Stephen
The price is P7,443
P7,443 total
includes taxes & fees
Jul 13 - Jul 14
Dunclutha Guest House

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (148 reviews)
"Beautiful castle. Very clean and peaceful."
Canada
Kelly
The price is P10,996
P13,196 total
includes taxes & fees
Jul 14 - Jul 15
Stravithie Castle

The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
The price is P30,240
P36,288 total
includes taxes & fees
Jul 28 - Jul 29
The Kithmore Hotel

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very Good, (322 reviews)
"The room was spacious. The bathroom had a separate shower and a tub. We had no hot water to shower in the morning."
Canada
Peggy Susan
The price is P8,002
P9,602 total
includes taxes & fees
Jul 14 - Jul 15
The Inn at Lathones

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (529 reviews)
"Second time we have stayed at Bayswell Park while attending Scottish Open golf. Very helpful staff and good rooms which we think have been recently refurbished. Our room on first floor had magnificent views of the Forth. Our evening meal was excellent"
United Kingdom
Irene
The price is P9,209
P11,051 total
includes taxes & fees
Jul 16 - Jul 17
Bayswell Park Hotel

Drumoig Golf Hotel

Drumoig Golf Hotel
3.0 star property
St. Andrews
8.4 out of 10, Very Good, (351 reviews)
"Love the place"
United Kingdom
Robert
The price is P6,185
P7,423 total
includes taxes & fees
Jul 16 - Jul 17
Drumoig Golf Hotel

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 P3,841
P4,609 total
includes taxes & fees
Jul 23 - Jul 24
Ye Olde Hotel

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 P6,804
P8,165 total
includes taxes & fees
Jul 19 - Jul 20
Seascape Largo

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (174 reviews)
"Great place to stay, staff were friendly and very helpful, breakfast was fab, recommended"
United Kingdom
Mark
The price is P12,371
P14,845 total
includes taxes & fees
Jul 20 - Jul 21
The Bank

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 P10,274
P12,330 total
includes taxes & fees
Jul 26 - Jul 27
The Waterfront

The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (121 reviews)
"Cosy, clean and comfortable. Perfect location. Would definitely recommend "
United Kingdom
Andrew
The price is P10,240
P12,288 total
includes taxes & fees
Jul 13 - Jul 14
The Folly Hotel

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
"Great staff, fantastic venue and a lovely stay."
United Kingdom
Chris
The price is P26,872
P32,247 total
includes taxes & fees
Jul 19 - Jul 20
Fairmont St Andrews

19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (308 reviews)
"Great 2 night stay with friends. Staff excellent and very helpful."
United Kingdom
Francine
The price is P5,814
P6,977 total
includes taxes & fees
Jul 14 - Jul 15
19th Hole 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 P5,292
P6,351 total
includes taxes & fees
Jul 19 - Jul 20
Monifieth Farm Hotel

Eden Fields Lodge

Eden Fields Lodge
3.0 star property
Cupar
The price is P71,224
P85,468 total
includes taxes & fees
Jul 17 - Jul 18
Eden Fields Lodge

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (136 reviews)
"The studio was perfect for a single person in town on a golf trip."
United States
Robert
The price is P9,529
P11,435 total
includes taxes & fees
Jul 26 - Jul 27
THE SPACE TO STAY APARTHOTEL
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 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. The Shoregate is another good choice for your trip. 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 Fairmont St Andrews 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 62 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.