We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter
11 available
Price per night
Any
Amenities Restaurant Pets Allowed Spa Internet Non-Smoking Hotel Free Wifi Breakfast included Beachfront Pool Bar/Lounge Suites Free ParkingAny
Distance from
Any
1 km
    No results found
Traveller rating
Any
Hotel classAny
Style Romantic Mid-range Family-friendlyAny
Hotel Search
Any
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Best Seller
Best Seller
US$109
Booking.com
View Deal
Certificate of Excellence
#1 Best Value of 11 hotels in Crail
  • Free Wifi
  • Free Parking
B&Bs/Inns near Crail (29)
Fairmont St Andrews(St Andrews)
US$232
Hotels.com
View Deal
Certificate of Excellence
9.2 km from Crail
  • Free Wifi
  • Free Parking
Kilconquhar Castle Estate(Kilconquhar)(Great Value!)
US$218
Booking.com
View Deal
12.9 km from Crail
  • Free Parking
  • Pool
Premier Inn St Andrews Hotel(St Andrews)(Great Value!)
US$95
PremierInn.com
View Deal
Certificate of Excellence
13.5 km from Crail
  • Free Wifi
  • Free Parking
Albany Hotel(St Andrews)
US$185
US$179
Expedia.com
View Deal
Certificate of Excellence
13.6 km from Crail
  • Free Wifi
  • Breakfast included
Kinnettles Hotel(St Andrews)
US$394
US$354
Booking.com
View Deal
13.9 km from Crail
  • Free Wifi
  • Breakfast included
Greyfriars Inn(St Andrews)
US$161
Booking.com
View Deal
14.0 km from Crail
  • Free Wifi
  • Restaurant
Hotel Du Vin(St Andrews)
US$272
US$238
Travelocity
View Deal
Certificate of Excellence
14.1 km from Crail
  • Free Wifi
  • Free Parking
Ardgowan Hotel(St Andrews)
Free cancellation
Book now, pay at stay
US$179
Booking.com
View Deal
Certificate of Excellence
14.1 km from Crail
  • Free Wifi
  • Restaurant
US$295
US$231
Expedia.com
View Deal
14.2 km from Crail
  • Free Wifi
  • Free Parking
US$357
US$299
Travelocity
View Deal
14.3 km from Crail
  • Free Wifi
  • Free Parking
Rufflets Hotel(St Andrews)
Free cancellation
US$197
US$191
Expedia.com
View Deal
Certificate of Excellence
15.5 km from Crail
  • Free Wifi
  • Free Parking
Old Manor Hotel(Lundin Links)
Free cancellation
US$116
US$95
Hotels.com
View Deal
Certificate of Excellence
21.4 km from Crail
  • Free Wifi
  • Free Parking
US$93
Booking.com
View Deal
Certificate of Excellence
21.7 km from Crail
  • Free Parking
  • Restaurant
The Folly(North Berwick)
Free cancellation
Book now, pay at stay
US$147
Booking.com
View Deal
23.4 km from Crail
  • Free Wifi
  • Beachfront
US$295
US$164
Orbitz.com
View Deal
23.4 km from Crail
  • Free Parking
  • Pool
US$55
Booking.com
View Deal
24.0 km from Crail
  • Free Wifi
  • Free Parking
Free cancellation
Book now, pay at stay
US$97
Booking.com
View Deal
24.4 km from Crail
  • Free Parking
  • Restaurant
US$169
Booking.com
View Deal
Certificate of Excellence
24.6 km from Crail
  • Free Wifi
  • Free Parking
US$158
US$111
Expedia.com
View Deal
Certificate of Excellence
26.9 km from Crail
  • Free Wifi
  • Free Parking
Corner Hotel(Carnoustie)
Free cancellation
US$75
US$73
Expedia.com
View Deal
27.4 km from Crail
  • Free Wifi
  • Free Parking
Jolly's Hotel(Dundee)(Great Value!)
Free cancellation
Book now, pay at stay
US$53
Booking.com
View Deal
27.5 km from Crail
  • Free Wifi
  • Restaurant
US$100
US$84
Expedia.com
View Deal
Certificate of Excellence
27.6 km from Crail
  • Free Wifi
  • Free Parking
Free cancellation
Book now, pay at stay
US$104
Booking.com
View Deal
27.6 km from Crail
  • Free Wifi
  • Free Parking
US$83
US$81
Expedia.com
View Deal
Certificate of Excellence
28.0 km from Crail
  • Free Wifi
  • Free Parking
Premier Inn Dundee East Hotel(Dundee)(Great Value!)
US$62
PremierInn.com
View Deal
Certificate of Excellence
28.5 km from Crail
  • Free Wifi
  • Free Parking
Free cancellation
Book now, pay at stay
US$68
Booking.com
View Deal
Certificate of Excellence
28.6 km from Crail
  • Free Wifi
  • Free Parking
US$146
Booking.com
View Deal
29.2 km from Crail
  • Free Wifi
  • Free Parking
Free cancellation
Book now, pay at stay
US$76
Booking.com
View Deal
29.8 km from Crail
  • Free Wifi
  • Free Parking
Free cancellation
US$79
US$64
Expedia.com
View Deal
30.0 km from Crail
  • Free Wifi
  • Free Parking
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.