
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 RM306
RM367 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 RM944
RM1,132 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 RM365
RM437 total
includes taxes & fees
17 Nov - 18 Nov

4. Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel28.1 km from Dirleton
9.2 out of 10, Wonderful, (1,803 reviews)
The price is RM616
RM776 total
includes taxes & fees
13 Dec - 14 Dec

5. 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 RM378
RM477 total
includes taxes & fees
22 Nov - 23 Nov

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

7. NYX Hotel Edinburgh by Leonardo Hotels
NYX Hotel Edinburgh by Leonardo Hotels27.4 km from Dirleton
9.2 out of 10, Wonderful, (127 reviews)
The price is RM559
RM705 total
includes taxes & fees
22 Nov - 23 Nov

8. The Resident Edinburgh
The Resident Edinburgh29 km from Dirleton
9.6 out of 10, Exceptional, (761 reviews)
The price is RM621
RM782 total
includes taxes & fees
14 Dec - 15 Dec

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

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

11. Wilde Aparthotels, Edinburgh, Grassmarket
Wilde Aparthotels, Edinburgh, Grassmarket28.3 km from Dirleton
9.4 out of 10, Exceptional, (1,004 reviews)
The price is RM694
RM875 total
includes taxes & fees
13 Dec - 14 Dec

12. Malmaison Edinburgh City
Malmaison Edinburgh City27.7 km from Dirleton
9.2 out of 10, Wonderful, (1,002 reviews)
The price is RM559
RM705 total
includes taxes & fees
30 Nov - 1 Dec

13. The Inn On The Mile
The Inn On The Mile27.6 km from Dirleton
9.0 out of 10, Wonderful, (757 reviews)
The price is RM659
RM830 total
includes taxes & fees
30 Nov - 1 Dec

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

15. Point A Edinburgh St Andrew Square
Point A Edinburgh St Andrew Square27.8 km from Dirleton
8.2 out of 10, Very good, (243 reviews)
The price is RM424
RM535 total
includes taxes & fees
29 Nov - 30 Nov

16. Holiday Inn Express - Edinburgh City Centre by IHG
Holiday Inn Express - Edinburgh City Centre by IHG27.2 km from Dirleton
8.6 out of 10, Excellent, (1,069 reviews)
The price is RM497
RM626 total
includes taxes & fees
22 Nov - 23 Nov

17. Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile27.2 km from Dirleton
9.0 out of 10, Wonderful, (2,760 reviews)
The price is RM594
RM748 total
includes taxes & fees
7 Dec - 8 Dec

18. 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 RM741
RM934 total
includes taxes & fees
13 Dec - 14 Dec

19. Old Waverley Hotel
Old Waverley Hotel27.8 km from Dirleton
8.4 out of 10, Very good, (1,002 reviews)
The price is RM660
RM832 total
includes taxes & fees
14 Dec - 15 Dec

20. 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 RM729
RM918 total
includes taxes & fees
13 Dec - 14 Dec
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,447 reviews | View |

































































