Photo by Jock Watson

Find hotels near Craigleith, Edinburgh from $116
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craigleith hotels

No.12 Hotel & Bistro
No.12 Hotel & Bistro1 mi from Craigleith
9.2 out of 10, Wonderful, (95 reviews)
$340 nightly
The price is $408
May 1 - May 2
Total with taxes and fees

Marine North Berwick
Marine North Berwick1.2 mi from Craigleith
8.8 out of 10, Excellent, (294 reviews)
$373 nightly
The price is $448
May 7 - May 8
Total with taxes and fees

Detached House with Sea Views & Parking
Detached House with Sea Views & Parking1.1 mi from Craigleith
$713 nightly
The price is $748
May 3 - May 4
Total with taxes and fees

Open Arms Hotel
Open Arms HotelDirleton, 2.9 mi from Craigleith
9.6 out of 10, Exceptional, (7 reviews)
$128 nightly
The price is $154
May 19 - May 20
Total with taxes and fees

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux4.5 mi from Craigleith
9.4 out of 10, Exceptional, (201 reviews)
$288 nightly
The price is $346
May 3 - May 4
Total with taxes and fees

The Crown & Kitchen
The Crown & Kitchen6.6 mi from Craigleith
9.2 out of 10, Wonderful, (173 reviews)
$97 nightly
The price is $116
May 10 - May 11
Total with taxes and fees

The Leddie Hotel
The Leddie Hotel7.1 mi from Craigleith
9.8 out of 10, Exceptional, (18 reviews)
$234 nightly
The price is $280
May 1 - May 2
Total with taxes and fees

Garleton Lodge
Garleton Lodge8.1 mi from Craigleith
10.0 out of 10, Exceptional, (13 reviews)
$303 nightly
The price is $363
May 7 - May 8
Total with taxes and fees

The Ship Inn
The Ship Inn8.7 mi from Craigleith
9.6 out of 10, Exceptional, (67 reviews)
$299 nightly
The price is $359
May 7 - May 8
Total with taxes and fees

Maitlandfield House Hotel
Maitlandfield House Hotel8.6 mi from Craigleith
8.2 out of 10, Very Good, (442 reviews)
$151 nightly
The price is $181
May 10 - May 11
Total with taxes and fees

Orchard House Lodges
Orchard House Lodges9.8 mi from Craigleith
9.8 out of 10, Exceptional, (61 reviews)
$124 nightly
The price is $124
May 4 - May 5
Total with taxes and fees

The Spindrift Guest House
The Spindrift Guest House10 mi from Craigleith
9.8 out of 10, Exceptional, (113 reviews)
$163 nightly
The price is $196
May 8 - May 9
Total with taxes and fees

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns9.9 mi from Craigleith
8.4 out of 10, Very Good, (384 reviews)
$98 nightly
The price is $118
May 10 - May 11
Total with taxes and fees

Kilconquhar Castle Estate
Kilconquhar Castle Estate10.4 mi from Craigleith
9.0 out of 10, Wonderful, (408 reviews)
$98 nightly
The price is $117
May 6 - May 7
Total with taxes and fees

Tweeddale Arms Hotel
Tweeddale Arms Hotel11.8 mi from Craigleith
8.4 out of 10, Very Good, (310 reviews)
$146 nightly
The price is $175
May 1 - May 2
Total with taxes and fees

Charming 5-beds Caravan in Beautiful Seton Sands
Charming 5-beds Caravan in Beautiful Seton Sands10.7 mi from Craigleith
10.0 out of 10, Exceptional, (1 review)
$159 nightly
The price is $191
May 12 - May 13
Total with taxes and fees
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.
Top Craigleith Hotel Reviews

The Folly Hotel
6/10 Okay

































































