Photo by Angela Newlands

Find hotels in Crail from NT$2,110
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Crail
Family friendly
Check prices for these dates
Our top choices for Crail hotels

Balcomie Links Hotel
Balcomie Links HotelAnstruther
8.8 out of 10, Excellent, (58 reviews)
The price is NT$4,431
NT$5,317 total
includes taxes & fees
Jun 7 - Jun 8

The Shoregate
The ShoregateCrail
The price is NT$11,297
NT$13,557 total
includes taxes & fees
Jun 4 - Jun 5

Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
7.8 out of 10, Good, (26 reviews)
The price is NT$4,712
NT$5,655 total
includes taxes & fees
Jun 29 - Jun 30

Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
The price is NT$11,851
NT$14,221 total
includes taxes & fees
Jun 5 - Jun 6

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (219 reviews)
The price is NT$4,853
NT$5,823 total
includes taxes & fees
Jun 7 - Jun 8

THE SPACE TO STAY APARTHOTEL
THE SPACE TO STAY APARTHOTELSt. Andrews
8.8 out of 10, Excellent, (109 reviews)
The price is NT$5,697
NT$6,836 total
includes taxes & fees
Jun 8 - Jun 9

Rusacks St Andrews
Rusacks St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (454 reviews)
The price is NT$18,954
NT$22,745 total
includes taxes & fees
Jun 27 - Jun 28

Stravithie Castle
Stravithie CastleSt. Andrews
9.8 out of 10, Exceptional, (141 reviews)
The price is NT$5,873
NT$7,047 total
includes taxes & fees
Jun 2 - Jun 3

Old Course Hotel
Old Course HotelSt. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
The price is NT$20,572
NT$24,686 total
includes taxes & fees
Jun 8 - Jun 9

The Inn at Lathones
The Inn at LathonesLeven
8.4 out of 10, Very Good, (317 reviews)
The price is NT$4,209
NT$5,051 total
includes taxes & fees
Jun 2 - Jun 3

Rufflets St Andrews
Rufflets St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (387 reviews)
The price is NT$8,721
NT$10,465 total
includes taxes & fees
Jun 4 - Jun 5

Premier Inn Dundee Centre
Premier Inn Dundee CentreDundee
8.4 out of 10, Very Good, (16 reviews)
The price is NT$2,004
NT$2,405 total
includes taxes & fees
Jun 28 - Jun 29

The Dunvegan Hotel
The Dunvegan HotelSt. Andrews
9.4 out of 10, Exceptional, (161 reviews)
The price is NT$10,744
NT$12,893 total
includes taxes & fees
Jun 3 - Jun 4

5Pilmourplace
5PilmourplaceSt. Andrews
9.2 out of 10, Wonderful, (222 reviews)
The price is NT$5,514
NT$6,617 total
includes taxes & fees
Jun 7 - Jun 8

The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (195 reviews)
The price is NT$7,561
NT$9,073 total
includes taxes & fees
Jun 2 - Jun 3

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (206 reviews)
The price is NT$11,621
NT$13,946 total
includes taxes & fees
Jun 8 - Jun 9

OYO Ashlea Manor
OYO Ashlea ManorDundee
8.0 out of 10, Very Good, (5 reviews)
The price is NT$2,348
NT$2,818 total
includes taxes & fees
Jun 2 - Jun 3

Kinnettles Hotel and Spa
Kinnettles Hotel and SpaSt. Andrews
9.0 out of 10, Wonderful, (193 reviews)
The price is NT$11,429
NT$13,715 total
includes taxes & fees
Jun 4 - Jun 5

Monifieth Farm Hotel
Monifieth Farm HotelDundee
8.0 out of 10, Very Good, (1 review)
The price is NT$2,089
NT$2,507 total
includes taxes & fees
Jun 7 - Jun 8
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!

Photo by Angela Newlands
Open Photo by Angela Newlands
More cheap stays in Crail

Railway Inn
24 Lawrence Street Buckhaven Scotland
The price is NT$1,758 per night from Jun 2 to Jun 3
NT$1,758
NT$2,110 total
Jun 2 - Jun 3
includes taxes & fees
7.6/10 Good! (30 reviews)











































































