
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Dirleton?
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Dirleton on Hotels.com. These Dirleton hotels consistently deliver on quality, location and traveller experience. Last updated on 15 November 2026.

1. Open Arms Hotel
Open Arms HotelDirleton
9.4 out of 10, Exceptional, (41 reviews)
The price is ฿2,539
฿3,046 total
includes taxes & fees
7 Dec - 8 Dec

2. Marine & Lawn North Berwick
Marine & Lawn North Berwick2.9 km from Dirleton
8.8 out of 10, Excellent, (344 reviews)
The price is ฿7,824
฿9,389 total
includes taxes & fees
23 Nov - 24 Nov

3. The Lodge at Craigielaw
The Lodge at Craigielaw7.6 km from Dirleton
9.4 out of 10, Exceptional, (213 reviews)
The price is ฿3,022
฿3,626 total
includes taxes & fees
17 Nov - 18 Nov

4. Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre27.5 km from Dirleton
9.2 out of 10, Wonderful, (1,146 reviews)
The price is ฿6,041
฿7,611 total
includes taxes & fees
13 Dec - 14 Dec

5. Apex Waterloo Place Hotel
Apex Waterloo Place Hotel27.4 km from Dirleton
9.2 out of 10, Wonderful, (2,160 reviews)
The price is ฿5,197
฿6,547 total
includes taxes & fees
29 Nov - 30 Nov

6. Point A Edinburgh St Andrew Square
Point A Edinburgh St Andrew Square27.8 km from Dirleton
8.2 out of 10, Very good, (244 reviews)
The price is ฿3,518
฿4,432 total
includes taxes & fees
29 Nov - 30 Nov

7. Hilton Edinburgh Carlton
Hilton Edinburgh Carlton27.5 km from Dirleton
8.4 out of 10, Very good, (1,004 reviews)
The price is ฿5,104
฿6,431 total
includes taxes & fees
22 Nov - 23 Nov

8. Market Street Hotel
Market Street Hotel27.8 km from Dirleton
9.8 out of 10, Exceptional, (1,590 reviews)
The price is ฿5,596
฿7,051 total
includes taxes & fees
23 Nov - 24 Nov

9. Virgin Hotels Edinburgh
Virgin Hotels Edinburgh28 km from Dirleton
9.6 out of 10, Exceptional, (1,448 reviews)
The price is ฿7,728
฿9,738 total
includes taxes & fees
29 Nov - 30 Nov

10. Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh28.8 km from Dirleton
9.0 out of 10, Wonderful, (1,005 reviews)
The price is ฿5,641
฿7,108 total
includes taxes & fees
13 Dec - 14 Dec

11. Apex Grassmarket Hotel
Apex Grassmarket Hotel28.2 km from Dirleton
9.0 out of 10, Wonderful, (3,004 reviews)
The price is ฿4,428
฿5,579 total
includes taxes & fees
29 Nov - 30 Nov

12. InterContinental Edinburgh The George by IHG
InterContinental Edinburgh The George by IHG27.9 km from Dirleton
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ฿6,147
฿7,745 total
includes taxes & fees
13 Dec - 14 Dec

13. The Resident Edinburgh
The Resident Edinburgh29 km from Dirleton
9.6 out of 10, Exceptional, (763 reviews)
The price is ฿5,149
฿6,487 total
includes taxes & fees
14 Dec - 15 Dec

14. W Edinburgh
W Edinburgh27.5 km from Dirleton
9.2 out of 10, Wonderful, (512 reviews)
The price is ฿7,798
฿9,825 total
includes taxes & fees
22 Nov - 23 Nov

15. Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel28.1 km from Dirleton
9.2 out of 10, Wonderful, (1,805 reviews)
The price is ฿5,104
฿6,431 total
includes taxes & fees
30 Nov - 1 Dec

16. Wilde Aparthotels, Edinburgh, Grassmarket
Wilde Aparthotels, Edinburgh, Grassmarket28.3 km from Dirleton
9.4 out of 10, Exceptional, (1,004 reviews)
The price is ฿5,756
฿7,253 total
includes taxes & fees
13 Dec - 14 Dec

17. Malmaison Edinburgh City
Malmaison Edinburgh City27.7 km from Dirleton
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ฿4,637
฿5,843 total
includes taxes & fees
30 Nov - 1 Dec

18. Holiday Inn Express Edinburgh Royal Mile by IHG
Holiday Inn Express Edinburgh Royal Mile by IHG27.4 km from Dirleton
8.6 out of 10, Excellent, (1,003 reviews)
The price is ฿4,619
฿5,820 total
includes taxes & fees
29 Nov - 30 Nov

19. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate20.9 km from Dirleton
9.2 out of 10, Wonderful, (1,003 reviews)
The price is ฿3,137
฿3,953 total
includes taxes & fees
22 Nov - 23 Nov

20. The Glasshouse, Autograph Collection
The Glasshouse, Autograph Collection27.2 km from Dirleton
8.8 out of 10, Excellent, (1,000 reviews)
The price is ฿5,820
฿7,334 total
includes taxes & fees
23 Nov - 24 Nov
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 in Dirleton
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Open Arms Hotel | 9.4 Exceptional 41 reviews | View | ||||||
![]() Marine & Lawn North Berwick | 8.8 Excellent 344 reviews | View | ||||||
![]() The Lodge at Craigielaw | 9.4 Exceptional 213 reviews | View | ||||||
![]() Market Street Hotel | 9.8 Exceptional 1,590 reviews | View | ||||||
![]() Virgin Hotels Edinburgh | 9.6 Exceptional 1,448 reviews | View |





























































































