Hotels in Crail

Best Crail Hotels

Enter your dates for prices and availability of the best hotels in Crail.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

627 Best Hotels to Stay in Crail

Select your travel dates for best hotels in Crail, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Balcomie Links Hotel Hotels in Crail
Balcomie Links Hotel Hotels in CrailBalcomie Links Hotel Hotels in Crail
Hotel near Crail
With a stay at Balcomie Links Hotel in Anstruther, you'll be within a 15-minute drive of University of St. Andrews and Crail Museum and Heritage Centre. This hotel is 10.6 mi (17.1 km) from Old Course at St Andrews and 1.6 mi (2.6 km) from Crail Golfing Society - Balcomie and Craighead Courses. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. At Balcomie Links Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include complimentary wired internet access, a computer station, and multilingual staff. Free self parking is available onsite. Stay in one of 13 guestrooms featuring LCD televisions. Digital television is provided for your entertainment. Conveniences include desks, and housekeeping is provided on request.
58 reviews
8.4/10
Price from
AED 551
per night
Check Availability
The Inn At Kingsbarns Hotels in Crail
The Inn At Kingsbarns Hotels in CrailThe Inn At Kingsbarns Hotels in Crail
Hotel near Crail
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This property is 0.6 mi (1 km) from Kingsbarns Golf Links and 0.6 mi (1 km) from Cambo Estate Gardens. Enjoy recreation amenities such as an outdoor tennis court or take in the view from a garden. At The Inn At Kingsbarns, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Breakfast is available for a fee. Featured amenities include a computer station, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms.
Very Good
57 reviews
9.2/10
Price from
AED 735
per night
Check Availability
The Bank Hotels in Crail
The Bank Hotels in CrailThe Bank Hotels in Crail
Hotel near Crail
When you stay at The Bank in Anstruther, you'll be on the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This beach inn is 0.2 mi (0.3 km) from La Petite Epicerie and 0.3 mi (0.4 km) from Scottish Fisheries Museum. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This inn also features tour/ticket assistance and barbecue grills. Stop by the inn's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily. Featured amenities include complimentary wired internet access, complimentary newspapers in the lobby, and dry cleaning/laundry services. Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
75 reviews
8.7/10
Price from
AED 592
per night
Check Availability
Crail
You Might Like
Crail Hotels With BreakfastCrail Hotels With Twin RoomCrail Hotels With 1 Double BedCrail Hotels With Swimming PoolCrail Hotels With Free Cancellation
The Spindrift Guest House Hotels in Crail
The Spindrift Guest House Hotels in CrailThe Spindrift Guest House Hotels in Crail
Hotel near Crail
When you stay at The Spindrift Guest House in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This guesthouse is 0.3 mi (0.5 km) from Anstruther Golf Club and 0.4 mi (0.6 km) from Billow Ness Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 8:00 AM to 9:00 AM. Featured amenities include luggage storage and a library. Free self parking is available onsite. Make yourself at home in one of the 8 guestrooms featuring iPod docking stations and DVD players. Flat-screen televisions with premium TV channels are provided, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
Outstanding
50 reviews
9.5/10
Price from
AED 605
per night
Check Availability
Fairmont St Andrews - Scotland Hotels in Crail
Fairmont St Andrews - Scotland Hotels in CrailFairmont St Andrews - Scotland Hotels in Crail
Hotel near Crail
GGuest User 2023.08.21
The most satisfactory hotel of this trip, the golf hotel service is very warm, the breakfast is self-service, and the categories are relatively rich. The hotel is connected to the seaside golf course, and the scenery is beautiful
111 reviews
9.1/10
Price from
AED 1,228
per night
Check Availability
Kilconquhar Castle Estate Hotels in Crail
Kilconquhar Castle Estate Hotels in CrailKilconquhar Castle Estate Hotels in Crail
Hotel near Crail
GGuest User 2023.11.03
lovely place to stay in a great setting only a couple of miles from Elie. Staff are all very accommodating and friendly . Great facilities to use as well .
101 reviews
8.5/10
Price from
AED 327
per night
Check Availability
Premier Inn St. Andrews hotel Hotels in Crail
Premier Inn St. Andrews hotel Hotels in CrailPremier Inn St. Andrews hotel Hotels in Crail
Hotel near Crail
GGuest User 2024.09.28
The house is big, the service is friendly, the parking lot is large, the transportation is convenient, and there is a big supermarket at the door. It is very convenient
43 reviews
7.8/10
Price from
AED 732
per night
Check Availability
No1 Apartments St Andrews - South Street Hotels in Crail
No1 Apartments St Andrews - South Street Hotels in CrailNo1 Apartments St Andrews - South Street Hotels in Crail
Hotel near Crail
LLulukong 2024.08.07
It's very clean. In an environment where homestays abroad are very clean and Buddhist-like, this residence is cleaned by a professional team. It's really clean. There is enough space and all utensils are included. The manager is also very easy to communicate with. Staying here is much more cost-effective than a hotel!
Excellent
62 reviews
9.6/10
Price from
AED 1,118
per night
Check Availability
The Inn at Lathones Hotels in Crail
The Inn at Lathones Hotels in CrailThe Inn at Lathones Hotels in Crail
Hotel near Crail
YYezi 2024.06.26
The room was clean and comfortable, just a bit cold. The service is warm and thoughtful, the breakfast room is very tasteful, the food is rich, there are many choices, and I enjoyed a local Scottish breakfast.
71 reviews
8.1/10
Price from
AED 412
per night
Check Availability
No1 Apartments & Bedrooms St Andrews - St Mary's Hotels in Crail
No1 Apartments & Bedrooms St Andrews - St Mary's Hotels in CrailNo1 Apartments & Bedrooms St Andrews - St Mary's Hotels in Crail
Hotel near Crail
GGuest User 2025.01.09
Very good, very good, beyond expectations! ! ! The sanitary conditions are excellent, the kitchen equipment is perfect, the room is warm, and the decoration taste is online. It is very good to live and very comfortable. It is very convenient to go anywhere near the hotel, a good place for vacation
78 reviews
9.1/10
Price from
AED 1,371
per night
Check Availability
See All Hotels in Crail

FAQs About Crail Hotels

What are the best hotels in Crail?

Whether you're planning a business trip or a vacation, Crail has many top-rated hotels to choose from. Balcomie Links Hotel is a highly recommended option.

How much is a hotel in Crail on average?

The average price for hotels in Crail is AED 601 on weekdays, and AED 610 on weekends (Friday-Saturday).

What are the best hotel deals in Crail?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels in Crail have the best breakfast?

Begin your day with a tasty and satisfying breakfast! Balcomie Links Hotel provides the best breakfast to start your day.

Crail Hotels Info

Highest PriceAED 909
Lowest PriceAED 411
Number of Reviews 122
Total Properties627
Average Price(Weekday Night)AED 601
Average Price(Weekend Night)AED 610