Photo by Jock Watson

Find hotels near Dirleton Castle, Edinburgh from NT$4,602
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Dirleton Castle hotels

Open Arms Hotel
Open Arms HotelDirleton, 0.2 km from Dirleton Castle
9.4 out of 10, Exceptional, (13 reviews)
The price is NT$5,412
NT$6,495 total
includes taxes & fees
Jul 24 - Jul 25

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux2.5 km from Dirleton Castle
9.4 out of 10, Exceptional, (206 reviews)
The price is NT$12,956
NT$15,548 total
includes taxes & fees
Jul 13 - Jul 14

Marine North Berwick
Marine North Berwick3 km from Dirleton Castle
8.8 out of 10, Excellent, (302 reviews)
The price is NT$11,379
NT$13,655 total
includes taxes & fees
Jul 3 - Jul 4

The Leddie Hotel
The Leddie Hotel6.6 km from Dirleton Castle
10.0 out of 10, Exceptional, (22 reviews)
The price is NT$8,714
NT$10,457 total
includes taxes & fees
Jul 22 - Jul 23

The Lodge at Craigielaw
The Lodge at Craigielaw7.5 km from Dirleton Castle
9.4 out of 10, Exceptional, (202 reviews)
The price is NT$6,967
NT$8,360 total
includes taxes & fees
Jul 27 - Jul 28

The Crown & Kitchen
The Crown & Kitchen10.3 km from Dirleton Castle
9.2 out of 10, Wonderful, (179 reviews)
The price is NT$3,835
NT$4,602 total
includes taxes & fees
Jul 6 - Jul 7

Maitlandfield House Hotel
Maitlandfield House Hotel10.3 km from Dirleton Castle
8.2 out of 10, Very Good, (453 reviews)
The price is NT$5,260
NT$6,312 total
includes taxes & fees
Jul 27 - Jul 28

Bayswell Park Hotel
Bayswell Park Hotel16.6 km from Dirleton Castle
8.8 out of 10, Excellent, (526 reviews)
The price is NT$5,067
NT$6,080 total
includes taxes & fees
Jul 20 - Jul 21

Faside Estate
Faside Estate18.8 km from Dirleton Castle
9.6 out of 10, Exceptional, (16 reviews)
The price is NT$9,215
NT$11,611 total
includes taxes & fees
Jul 30 - Jul 31

The Spindrift Guest House
The Spindrift Guest House19.7 km from Dirleton Castle
9.8 out of 10, Exceptional, (123 reviews)
The price is NT$4,222
NT$5,067 total
includes taxes & fees
Jul 8 - Jul 9

Kilconquhar Castle Estate
Kilconquhar Castle Estate18.9 km from Dirleton Castle
9.0 out of 10, Wonderful, (419 reviews)
The price is NT$3,979
NT$4,775 total
includes taxes & fees
Jul 5 - Jul 6

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns17.9 km from Dirleton Castle
8.4 out of 10, Very Good, (391 reviews)
The price is NT$4,049
NT$4,859 total
includes taxes & fees
Jul 5 - Jul 6

3 Bedroom eco Salsa Caravan
3 Bedroom eco Salsa Caravan13.2 km from Dirleton Castle
The price is NT$4,790
NT$7,858 total
includes taxes & fees
Jul 12 - Jul 13

Tweeddale Arms Hotel
Tweeddale Arms Hotel16.1 km from Dirleton Castle
8.6 out of 10, Excellent, (318 reviews)
The price is NT$4,574
NT$5,489 total
includes taxes & fees
Jul 6 - Jul 7
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 Dirleton Castle
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Open Arms Hotel | 9.4 Exceptional 13 reviews | View | ||||||
![]() Greywalls Hotel and Chez Roux | 9.4 Exceptional 206 reviews | View | ||||||
![]() Marine North Berwick | 8.8 Excellent 302 reviews | View | ||||||
![]() The Leddie Hotel | 10.0 Exceptional 22 reviews | View | ||||||
![]() The Law | 8.8 Excellent 15 reviews | View |
Top Dirleton Castle Hotel Reviews

The Law
10/10 Excellent
























































