Photo by Jock Watson

Find hotels near Dirleton Castle, Edinburgh from NT$2,154
- 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

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux2.5 km from Dirleton Castle
9.4 out of 10, Exceptional, (200 reviews)
The price is NT$9,189
NT$11,026 total
includes taxes & fees
Feb 12 - Feb 13

Open Arms Hotel
Open Arms HotelDirleton, 0.2 km from Dirleton Castle
10.0 out of 10, Exceptional, (1 review)
The price is NT$2,947
NT$3,536 total
includes taxes & fees
Feb 8 - Feb 9

Marine North Berwick
Marine North Berwick3 km from Dirleton Castle
8.8 out of 10, Excellent, (287 reviews)
The price is NT$7,398
NT$8,877 total
includes taxes & fees
Feb 10 - Feb 11

The Leddie Hotel
The Leddie Hotel6.6 km from Dirleton Castle
10.0 out of 10, Exceptional, (11 reviews)
The price is NT$6,574
NT$7,889 total
includes taxes & fees
Feb 12 - Feb 13

No.12 Hotel & Bistro
No.12 Hotel & Bistro4.2 km from Dirleton Castle
9.2 out of 10, Wonderful, (93 reviews)
The price is NT$6,978
NT$8,373 total
includes taxes & fees
Feb 12 - Feb 13

The Lodge at Craigielaw
The Lodge at Craigielaw7.5 km from Dirleton Castle
9.4 out of 10, Exceptional, (183 reviews)
The price is NT$2,907
NT$3,489 total
includes taxes & fees
Feb 12 - Feb 13

The Folly Hotel
The Folly Hotel3.6 km from Dirleton Castle
7.8 out of 10, Good, (113 reviews)
The price is NT$3,410
NT$4,092 total
includes taxes & fees
Feb 6 - Feb 7

The Crown & Kitchen
The Crown & Kitchen10.3 km from Dirleton Castle
9.2 out of 10, Wonderful, (169 reviews)
The price is NT$3,948
NT$4,738 total
includes taxes & fees
Feb 12 - Feb 13

Maitlandfield House Hotel
Maitlandfield House Hotel10.3 km from Dirleton Castle
8.2 out of 10, Very Good, (432 reviews)
The price is NT$4,896
NT$5,875 total
includes taxes & fees
Mar 1 - Mar 2

The Ship Inn
The Ship Inn16 km from Dirleton Castle
9.6 out of 10, Exceptional, (67 reviews)
The price is NT$5,384
NT$6,461 total
includes taxes & fees
Feb 6 - Feb 7

Bayswell Park Hotel
Bayswell Park Hotel16.6 km from Dirleton Castle
8.6 out of 10, Excellent, (504 reviews)
The price is NT$3,683
NT$4,419 total
includes taxes & fees
Feb 12 - Feb 13

Kilconquhar Castle Estate
Kilconquhar Castle Estate18.9 km from Dirleton Castle
9.0 out of 10, Wonderful, (391 reviews)
The price is NT$3,123
NT$3,747 total
includes taxes & fees
Feb 8 - Feb 9

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, (378 reviews)
The price is NT$2,576
NT$3,091 total
includes taxes & fees
Mar 8 - Mar 9

8 Barney Mains Cottage
8 Barney Mains Cottage7.7 km from Dirleton Castle
The price is NT$26,202
NT$31,442 total
includes taxes & fees
Feb 19 - Feb 20

The Linton Hotel
The Linton Hotel10.4 km from Dirleton Castle
8.4 out of 10, Very Good, (473 reviews)
The price is NT$1,795
NT$2,154 total
includes taxes & fees
Feb 19 - Feb 20

Tweeddale Arms Hotel
Tweeddale Arms Hotel16.1 km from Dirleton Castle
8.4 out of 10, Very Good, (308 reviews)
The price is NT$4,666
NT$5,599 total
includes taxes & fees
Feb 12 - Feb 13
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 Dirleton Castle Hotel Reviews

Open Arms Hotel
10/10 Excellent






















































