Photo by Angela Newlands

Find hotels in Crail from Rp1.222.896

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Crail hotels

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (500)
Perched near Dunbar Station, this inviting hotel offers stunning sea views and easy access to Dunbar Castle. The on-site restaurant serves delicious meals while the cosy bar provides perfect evening relaxation. Explore John Muir's Birthplace just minutes away.

"Fabulous staff,amazing room and view.situated in the perfect location "
United Kingdom
Teresa
The price is Rp1.851.329
Rp2.221.595 total
includes taxes & fees
28 Dec - 29 Dec
Bayswell Park Hotel

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (282)
Immerse yourself in coastal luxury at this spa retreat overlooking North Berwick's shores. Indulge in massages and facials, dine on local cuisine at The Lawn, and enjoy the indoor pool after a round at the adjacent golf course.

"Overall had a very lovely stay. Staff were extremely kind and very welcoming, as well as attentive. Looking forward to my next visit in the future. Thank you Marine North Berwick!"
Canada
Sarah
The price is Rp4.059.336
Rp4.871.203 total
includes taxes & fees
11 Jan - 12 Jan 2026
Marine North Berwick

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1001)
Experience five-star elegance at this St. Andrews sanctuary featuring 5 restaurants and 4 bars. The full-service spa, indoor pool, and health club complement two championship golf courses near the historic Old Course and university.

"Great hotel "
United Kingdom
Vincent
The price is Rp4.059.336
Rp4.871.203 total
includes taxes & fees
9 Jan - 10 Jan 2026
Fairmont St Andrews

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (188)
Welcoming inn near Kingsbarns Golf Links and Cambo Estate Gardens. After exploring local attractions, unwind with a drink at the bar/lounge or savour a meal at the on-site restaurant. Enjoy complimentary parking and tranquil garden surroundings during your Scottish getaway.

"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
United Kingdom
Frank
The price is Rp1.890.352
Rp2.268.514 total
includes taxes & fees
28 Dec - 29 Dec
The Inn At Kingsbarns

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44)
This beach Victorian B&B offers free cooked-to-order breakfast, parking, and WiFi. Explore nearby hiking trails or relax in the garden. Close to Leven Beach and Shell Bay, with easy access to Cupar Station just 16 minutes away.

"Matt was a wonderful host. The room was very clean and cosy. Breakfast was great and the veiw of the ocean was lovely. "
United States
Wesley
Seascape Largo

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (199)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
The price is Rp2.170.188
Rp2.604.316 total
includes taxes & fees
8 Jan - 9 Jan 2026
The Waterfront

The Ship Inn

The Ship Inn
3.5 star property
Elie
9.6 out of 10, Exceptional, (67)
Nestled on the beach in Leven, this charming inn offers complimentary breakfast and WiFi for a relaxing seaside escape. Visit the restaurant after exploring Wood Haven and Elie Beach, then unwind with drinks at the bar or on the garden terrace.

"Beautiful location and fab food "
United Kingdom
Gillian
The price is Rp3.359.114
Rp4.031.028 total
includes taxes & fees
8 Jan - 9 Jan 2026
The Ship Inn

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (356)
Just minutes from the legendary Old Course, this charming hotel offers British cuisine at Rufflets Restaurant. Explore the beautiful gardens and terrace, or relax in the bar. University of St. Andrews and The Duke's course are nearby, with free parking and WiFi available.

"Everything about this hotel screams home vibes, very cosy and welcoming"
United Kingdom
Tracy
The price is Rp2.632.623
Rp3.159.147 total
includes taxes & fees
26 Dec - 27 Dec
Rufflets St Andrews

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (412)
Enjoy a tranquil stay in this welcoming guesthouse with complimentary WiFi and parking. The soothing hot tub offers perfect relaxation after exploring nearby Leven Beach. Wake up to a highly-praised full breakfast before venturing to local attractions.

"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
The price is Rp1.936.252
Rp1.936.252 total
includes taxes & fees
6 Jan - 7 Jan 2026
Dunclutha Guest House

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (164)
Immerse in coastal charm at this Anstruther beach inn offering complimentary breakfast and free WiFi. Unwind at the bar or coffee shop after exploring nearby La Petite Epicerie and Scottish Fisheries Museum. The garden terrace provides a perfect relaxation spot.

"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
The price is Rp1.743.759
Rp2.092.511 total
includes taxes & fees
5 Jan - 6 Jan 2026
The Bank

No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (90)
Seaside comfort awaits at this inn near North Berwick Station. Guests enjoy free breakfast, WiFi, and parking while exploring the nearby harbour and Coastal Communities Museum. The on-site bistro serves three daily meals with bar service.

"Everything was to a high standard and staff were very attentive"
United Kingdom
Fiona
The price is Rp3.464.872
Rp4.157.847 total
includes taxes & fees
23 Jan - 24 Jan 2026
No.12 Hotel & Bistro

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (420)
Discover golfing paradise with stunning views of the course from this perfectly positioned hotel. The prime location allows easy beach access and town centre exploration. Enjoy 2 restaurants, a fitness centre, and a rooftop retreat.

"Great location, friendly and helpful staff, clean and charming rooms with lovely views. "
United States
Avisa
The price is Rp5.265.247
Rp6.318.297 total
includes taxes & fees
8 Jan - 9 Jan 2026
Rusacks St Andrews

The Law

The Law
3.0 star property
North Berwick
10.0 out of 10, Exceptional, (1)
Escape to this hotel with 2 bars and a restaurant near Coastal Communities Museum and North Berwick Harbour. Just a 10-minute walk from the train station, you'll appreciate the convenient location and free WiFi.

"Yes."
United Kingdom
Aimee
The price is Rp2.075.979
Rp2.491.175 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Law

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.2 out of 10, Very good, (15)
Perfectly positioned for golfers and campus visitors, this hotel offers convenient parking and is just minutes from the Old Course and St Andrews Botanic Garden. Breakfast options available for energetic days exploring the area.

"Room was good staff were great and very helpful "
United States
Peadar
The price is Rp981.336
Rp1.177.603 total
includes taxes & fees
18 Jan - 19 Jan 2026
Premier Inn St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1001)
Experience lavish comfort at this St. Andrews hotel with 4 restaurants, including Road Hole for dinner. Just steps from the iconic Old Course, guests can enjoy 2 indoor pools, spa services, a health club, and free WiFi and parking.

"Wonderful stay"
United States
Mike
The price is Rp6.994.583
Rp8.393.500 total
includes taxes & fees
29 Dec - 30 Dec
Old Course Hotel

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (757)
Experience French cuisine at Bistro du Vin before exploring the renowned University of St. Andrews, a 5-minute walk away. This golf hotel offers 2 bars, a terrace, and garden where you can unwind after visiting nearby attractions like The Scores.

"Our rooms were lovely and clean and comfy. The staff were very helpful"
United Kingdom
Derek
The price is Rp2.445.792
Rp2.934.951 total
includes taxes & fees
8 Jan - 9 Jan 2026
Hotel du Vin & Bistro St. Andrews

Railway Inn

Railway Inn
2.0 star property
Buckhaven
8.2 out of 10, Very good, (21)
This cosy Scottish guesthouse offers free WiFi and complimentary parking. Located near Wemyss Caves and Wellsgreen Golf Range, it provides a perfect base for exploring local attractions, with Markinch Station just a 12-minute drive away.

"The accommodation was spot on for me, comfy bed, good shower, quiet and the kitchen facilities were perfect for me. Would definitely recommend and stay again when in the area "
United Kingdom
Alan
The price is Rp830.437
Rp1.322.630 total
includes taxes & fees
26 Dec - 27 Dec
Railway Inn

The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (111)
Minutes from North Berwick Station, this hotel offers hiking and mountain biking trails within easy reach. Just a short journey to North Berwick Golf Course and West Bay Beach, enjoy free WiFi and parking during your coastal escape.

"Great location for golf, only stayed one night but staff were efficient and super friendly. Bed not too comfortable but hotel fair for the price."
United Kingdom
Coral
The price is Rp1.981.545
Rp2.377.854 total
includes taxes & fees
27 Dec - 28 Dec
The Folly Hotel

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.0 out of 10, Wonderful, (1000)
This golf hotel offers direct access to Carnoustie Golf Links and sits just minutes from the beach. Enjoy the indoor pool, hot tub, and fitness centre, plus savour local flavours at Calders Restaurant. Golf Street Station is only a 4-minute walk away.

"All the staff are friendly and helpful, breakfast worth the money "
United Kingdom
steven
The price is Rp1.684.371
Rp2.021.246 total
includes taxes & fees
27 Dec - 28 Dec
Carnoustie Golf Hotel

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.6 out of 10, Good, (32)
Housed in a historic building, this hotel offers convenient access to Old Course at St Andrews and Eden Mill. Enjoy free WiFi and parking, with Leuchars Station just a 12-minute walk away for easy exploration.

"Affordable, well situated hotel only a quick bus ride away from St Andrews. The staff and bar men were hospitable and friendly."
Canada
Levi
The price is Rp750.311
Rp900.373 total
includes taxes & fees
26 Dec - 27 Dec
Ye Olde 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!

View of Crail harbour
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

  • Outdoor Adventures: Crail offers stunning hiking trails and scenic golf courses, perfect for nature enthusiasts.
  • Historic Charm: Explore the village's rich heritage with its historic sites and nearby castles.
  • Picturesque Coastal Scenery: The A917 route provides breathtaking views of the stunning coastline.
  • Family-Friendly Atmosphere: Crail is ideal for family excursions, blending relaxation and exploration.
  • Charming Accommodations: Enjoy a range of delightful lodging options, from cosy bed and breakfasts to charming hotels.

Find great hotels near Crail

If you're seeking a memorable stay in Crail, you'll discover a delightful selection of accommodations, including charming hotels and cosy bed and breakfasts. Ideal for families and those looking to indulge in beach and golf-themed experiences, the local lodging options offer a variety of features to enhance your visit. From accessible rooms to the serene atmosphere of Abbey Villa, Crail presents an inviting base for your Scottish getaway.

  • Rusacks St Andrews: Embrace a romantic getaway at Rusacks St Andrews, a luxurious 5-star hotel situated 14.5km from Crail. This eco-certified haven welcomes all, including LGBTQIA travellers, and offers exclusive romance packages designed to enhance your stay. Guests can indulge in delightful views from the GolfView restaurant while enjoying exceptional food and beverage services, including 24-hour room service and champagne service for those special moments. Perfect for eco-conscious visitors seeking a memorable experience in a stunning setting.
  • The Albany Hotel St Andrews: Located 12.9km from Crail, The Albany Hotel St Andrews is a charming 3-star accommodation that caters specifically to LGBTQIA travellers. With its warm and welcoming atmosphere, this hotel promises a comfortable stay for all guests. While exploring the historic beauty of St Andrews, you can unwind in stylish rooms that reflect the hotel’s commitment to inclusivity and community. The Albany Hotel is an excellent choice for those seeking a friendly and approachable place to stay during their Scottish adventure.
  • The Dunvegan Hotel: For golf enthusiasts, The Dunvegan Hotel is the ideal 4-star retreat, located 14.5km from Crail. This property is perfect for those looking to immerse themselves in a golf-themed vacation with easy access to premier golf courses. Experience the thrill of the sport right at your doorstep while enjoying comfortable accommodations. The Dunvegan Hotel offers a unique blend of relaxation and recreation, making it a superb choice for travellers eager to tee off amid the picturesque landscapes of Scotland.

Where to stay in Crail

Crail, a charming seaside village in Scotland, offers an inviting atmosphere with friendly locals and breathtaking views. Explore the picturesque A917 route that winds through the village, leading you to stunning coastal scenery. Known for its historical charm and family-friendly excursions, Crail is perfect for outdoor adventures. Don't miss the beauty of this delightful tourist destination, where relaxation and exploration go hand in hand.

  • St. Andrews: Nestled 12.9km from Crail, St. Andrews is steeped in history and renowned for its prestigious university and legendary golf courses. This vibrant city offers a unique blend of cultural experiences, outdoor activities, and historical exploration. Visitors flock here for its picturesque seaside, charming streets, and iconic landmarks such as the St. Andrews Castle and the Old Course. The city buzzes with life, particularly during peak months like April, July, and September, making it an ideal destination for those seeking a rich cultural and sporting experience.
  • Anstruther: Situated right next to Crail, Anstruther is a delightful town known for its stunning coastal scenery and lively atmosphere. This destination attracts visitors year-round, particularly in the spring and summer months. Anstruther is famed for its picturesque harbour, beautiful beaches, and delightful seafood. A visit here offers opportunities for outdoor adventures, including hiking along scenic trails, exploring the coastline, or enjoying family-friendly beach activities. Don't miss the chance to visit the nearby Anstruther Fish Bar, voted one of the best fish and chip shops in the UK.
  • Kingsbarns: Just 4.8km away from Crail, Kingsbarns is a quaint village that offers a tranquil retreat for nature lovers and adventure seekers alike. With seasonal visitor peaks from July to September, this charming spot is perfect for outdoor pursuits such as hiking and golfing. Kingsbarns boasts beautiful beaches and stunning landscapes, including a private garden and a botanical garden, inviting visitors to immerse themselves in the local flora and fauna. Its close proximity to Crail makes it an attractive option for those looking to explore the beauty of Scotland’s coastal villages.

Things to do near Crail

Crail offers a fantastic destination for outdoor enthusiasts and adventure seekers. Visitors can indulge in a round of golf at its scenic courses or explore the picturesque hiking trails that showcase the stunning landscapes of this charming village. With a plethora of activities available, Crail is perfect for an activity holiday, ensuring a memorable experience for those looking to immerse themselves in nature and sports.

Shopping

In Crail, enjoy browsing local shops for unique souvenirs. If you're up for a drive, visit the Wellgate Shopping Centre, located 32.2km away, which offers a vibrant mix of businesses, entertainment, and family-friendly options in a bustling city atmosphere.

Recreation

Experience the historic Old Course at St Andrews, a renowned golf course with stunning views and challenging play, located 14.5km from Crail. Alternatively, unwind at East Sands Recreation Centre, 12.9km away, offering a serene atmosphere perfect for wellness and relaxation.

Adventure

Explore the Fife Coastal Path, a scenic hiking trail 6.4km from Crail, offering stunning coastal views and invigorating outdoor vibes. For cycling enthusiasts, the Lochs and Glens North Cycle Route, located 25.7km away, provides a picturesque outdoor adventure. Try your aim at the Scottish Clay Shooting Centre, situated 16.4km from Crail.

Nightlife

Experience the vibrant nightlife by visiting the Dundee Repertory Theatre for captivating performances, then unleash your competitive spirit at Battlefield Live Dundee arcade. For a unique evening, head to Mills Observatory and gaze at the stars while enjoying family-friendly entertainment.

*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 those seeking outdoor adventures and cultural experiences. With its stunning beaches, historic sites, and nearby castles, visitors can immerse themselves in the rich heritage and natural beauty of the area. Whether you're looking to relax by the sea or explore the local history, Crail offers a delightful mix of activities that cater to all types of travellers.

  • Billow Ness Beach: Just 6.4km from Crail, Billow Ness Beach offers a serene escape with its sandy shores and gentle waves, perfect for leisurely strolls or picnics. The beach vibes create a relaxing atmosphere, ideal for soaking in the stunning coastal views.
  • University of St. Andrews: Located 14.5km away, this historic university is the oldest in Scotland, steeped in tradition and culture. Wander through its picturesque campus, admire its stunning architecture, and feel the vibrant academic spirit that has attracted students for centuries.
  • St. Andrew's Cathedral: Just 12.9km from Crail, the ruins of St. Andrew's Cathedral are a poignant reminder of Scotland's rich history. Explore the remains of this once-majestic structure while enjoying the tranquil surroundings, perfect for a reflective visit.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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, you have two major airports to consider. Edinburgh Airport (EDI), located 57.9km away, offers excellent hotel options such as The Balmoral Hotel and InterContinental Edinburgh The George, both 11.3km from the airport. Apex Grassmarket Hotel, a 4-star establishment, is situated 9.7km from EDI. Alternatively, Dundee Airport (DND) is 32.2km away, with nearby hotels like Premier Inn Dundee North, just 3.2km from the airport, and Apex City Quay Hotel & Spa, 4.8km away. Elderburn Luxury Lodges, a 4-star lodge, is located 13.2km from Dundee Airport.

Frequently asked questions

Where is the best place for a stay in Crail?
Apex City Quay Hotel & Spa, located 18.9 mi (30.4 km) from the heart of Crail, is a top choice for your stay, based on our traveller data. Two other options for your stay in the area are Carnoustie Golf Hotel and Fairmont St Andrews. 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: Provides 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 Crail Golfing Society - Balcomie and Craighead Courses and Cambo Estate Gardens 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.