Photo by Jock Watson

Hotels near Craigleith
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craigleith hotels

Marine North Berwick
Marine North Berwick1.9 km from Craigleith
8.8 out of 10, Excellent, (302 reviews)
The price is RM1,554
RM1,865 total
includes taxes & fees
12 Jul - 13 Jul

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux7.2 km from Craigleith
9.4 out of 10, Exceptional, (206 reviews)
The price is RM1,627
RM1,952 total
includes taxes & fees
2 Aug - 3 Aug

The Crown & Kitchen
The Crown & Kitchen10.6 km from Craigleith
9.2 out of 10, Wonderful, (179 reviews)
The price is RM494
RM592 total
includes taxes & fees
4 Aug - 5 Aug

The Leddie Hotel
The Leddie Hotel11.5 km from Craigleith
10.0 out of 10, Exceptional, (22 reviews)
The price is RM1,121
RM1,345 total
includes taxes & fees
22 Jul - 23 Jul

The Lodge at Craigielaw
The Lodge at Craigielaw12.4 km from Craigleith
9.4 out of 10, Exceptional, (202 reviews)
The price is RM897
RM1,076 total
includes taxes & fees
15 Jul - 16 Jul

Garleton Lodge
Garleton Lodge13 km from Craigleith
10.0 out of 10, Exceptional, (13 reviews)
The price is RM1,245
RM1,495 total
includes taxes & fees
17 Jul - 18 Jul

Maitlandfield House Hotel
Maitlandfield House Hotel13.8 km from Craigleith
8.2 out of 10, Very good, (453 reviews)
The price is RM677
RM813 total
includes taxes & fees
19 Jul - 20 Jul

Bayswell Park Hotel
Bayswell Park Hotel14.4 km from Craigleith
8.8 out of 10, Excellent, (527 reviews)
The price is RM607
RM728 total
includes taxes & fees
20 Jul - 21 Jul

Kilconquhar Castle Estate
Kilconquhar Castle Estate16.8 km from Craigleith
9.0 out of 10, Wonderful, (419 reviews)
The price is RM657
RM788 total
includes taxes & fees
19 Jul - 20 Jul

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns16 km from Craigleith
8.4 out of 10, Very good, (391 reviews)
The price is RM421
RM505 total
includes taxes & fees
13 Jul - 14 Jul

3 Bedroom eco Salsa Caravan
3 Bedroom eco Salsa Caravan18.1 km from Craigleith
The price is RM617
RM1,010 total
includes taxes & fees
12 Jul - 13 Jul

Tweeddale Arms Hotel
Tweeddale Arms Hotel19.1 km from Craigleith
8.6 out of 10, Excellent, (320 reviews)
The price is RM589
RM707 total
includes taxes & fees
12 Jul - 13 Jul

Isle of May View
Isle of May View17 km from Craigleith
The price is RM1,561
RM1,874 total
includes taxes & fees
16 Jul - 17 Jul

1 Deuchrie Cottages
1 Deuchrie Cottages16.9 km from Craigleith
The price is RM3,211
RM3,853 total
includes taxes & fees
24 Jul - 25 Jul
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.
Compare popular hotels close to Craigleith
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Marine North Berwick | 8.8 Excellent 302 reviews | View | ||||||
![]() The Law | 8.8 Excellent 15 reviews | View | ||||||
![]() Greywalls Hotel and Chez Roux | 9.4 Exceptional 206 reviews | View | ||||||
![]() The Crown & Kitchen | 9.2 Wonderful 179 reviews | View | ||||||
![]() The Leddie Hotel | 10.0 Exceptional 22 reviews | View |
Top Craigleith Hotel Reviews

The Folly Hotel
8/10 Good





























































