Photo by Angela Newlands

Find hotels in Crail from ฿1,743
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Crail
Check prices for these dates
Our top choices for Crail hotels

The Shoregate
The ShoregateCrail
The price is ฿9,002
฿10,803 total
includes taxes & fees
13 Apr - 14 Apr

Ye Olde Hotel
Ye Olde HotelSt. Andrews
7.4 out of 10, Good, (34 reviews)
The price is ฿1,452
฿1,743 total
includes taxes & fees
19 Apr - 20 Apr

OYO Ashlea Manor
OYO Ashlea ManorDundee
The price is ฿2,219
฿2,663 total
includes taxes & fees
12 Apr - 13 Apr

Railway Inn
Railway InnBuckhaven
7.6 out of 10, Good, (25 reviews)
The price is ฿1,582
฿2,519 total
includes taxes & fees
12 Apr - 13 Apr

Open Arms Hotel
Open Arms HotelDirleton
9.2 out of 10, Wonderful, (5 reviews)
The price is ฿4,483
฿5,380 total
includes taxes & fees
10 May - 11 May

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (423 reviews)
The price is ฿3,892
฿3,892 total
includes taxes & fees
12 Apr - 13 Apr

Balhousie Farm
Balhousie FarmLeven
9.6 out of 10, Exceptional, (36 reviews)
The price is ฿3,630
฿4,356 total
includes taxes & fees
13 Apr - 14 Apr

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (209 reviews)
The price is ฿4,960
฿5,952 total
includes taxes & fees
23 Apr - 24 Apr

The Folly Hotel
The Folly HotelNorth Berwick
8.0 out of 10, Very good, (114 reviews)
The price is ฿3,774
฿4,529 total
includes taxes & fees
13 Apr - 14 Apr

Bayswell Park Hotel
Bayswell Park HotelDunbar
8.6 out of 10, Excellent, (512 reviews)
The price is ฿4,636
฿5,564 total
includes taxes & fees
14 Apr - 15 Apr

The Station Hotel
The Station HotelCarnoustie
9.2 out of 10, Wonderful, (261 reviews)
The price is ฿3,542
฿4,250 total
includes taxes & fees
13 Apr - 14 Apr

The Inn at Lathones
The Inn at LathonesLeven
8.4 out of 10, Very good, (315 reviews)
The price is ฿4,121
฿4,945 total
includes taxes & fees
13 Apr - 14 Apr

Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature CollectionDundee
8.6 out of 10, Excellent, (721 reviews)
The price is ฿2,689
฿3,227 total
includes taxes & fees
17 Apr - 18 Apr

Stravithie Castle
Stravithie CastleSt. Andrews
9.8 out of 10, Exceptional, (139 reviews)
The price is ฿6,561
฿7,874 total
includes taxes & fees
4 May - 5 May

Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ฿10,100
฿12,120 total
includes taxes & fees
13 Apr - 14 Apr

No12 Bed and Breakfast
No12 Bed and BreakfastSt. Andrews
9.4 out of 10, Exceptional, (32 reviews)
The price is ฿9,057
฿9,057 total
includes taxes & fees
12 Apr - 13 Apr

The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (192 reviews)
The price is ฿7,368
฿8,842 total
includes taxes & fees
15 Apr - 16 Apr

Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (402 reviews)
The price is ฿3,364
฿4,037 total
includes taxes & fees
14 Apr - 15 Apr

19th Hole Hotel
19th Hole HotelCarnoustie
9.0 out of 10, Wonderful, (287 reviews)
The price is ฿2,879
฿3,455 total
includes taxes & fees
14 Apr - 15 Apr
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

Ye Olde Hotel
61 Main Street St. Andrews Scotland
The price is ฿1,452 per night from 19 Apr to 20 Apr
฿1,452
฿1,743 total
19 Apr - 20 Apr
includes taxes & fees
7.4/10 Good! (34 reviews)











































































