
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 14 November 2026.

1. Open Arms Hotel
Open Arms HotelDirleton
9.4 out of 10, Exceptional, (41 reviews)
The price is RM252
RM302 total
includes taxes & fees
16 Nov - 17 Nov

2. Marine & Lawn North Berwick
Marine & Lawn North Berwick2.9 km from Dirleton
8.8 out of 10, Excellent, (344 reviews)
The price is RM943
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 RM351
RM421 total
includes taxes & fees
15 Nov - 16 Nov

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

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

6. Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre27.5 km from Dirleton
9.2 out of 10, Wonderful, (1,145 reviews)
The price is RM767
RM967 total
includes taxes & fees
29 Nov - 30 Nov

7. Market Street Hotel
Market Street Hotel27.8 km from Dirleton
9.8 out of 10, Exceptional, (1,587 reviews)
The price is RM675
RM850 total
includes taxes & fees
30 Nov - 1 Dec

8. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate20.9 km from Dirleton
9.2 out of 10, Wonderful, (1,002 reviews)
The price is RM378
RM477 total
includes taxes & fees
22 Nov - 23 Nov

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

10. Fraser Suites Edinburgh
Fraser Suites Edinburgh27.8 km from Dirleton
9.0 out of 10, Wonderful, (3,374 reviews)
The price is RM693
RM873 total
includes taxes & fees
29 Nov - 30 Nov

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

12. Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel Edinburgh27.4 km from Dirleton
9.0 out of 10, Wonderful, (1,560 reviews)
The price is RM575
RM724 total
includes taxes & fees
22 Nov - 23 Nov

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

14. Malmaison Edinburgh City
Malmaison Edinburgh City27.7 km from Dirleton
9.2 out of 10, Wonderful, (1,002 reviews)
The price is RM532
RM671 total
includes taxes & fees
29 Nov - 30 Nov

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

16. Virgin Hotels Edinburgh
Virgin Hotels Edinburgh28 km from Dirleton
9.6 out of 10, Exceptional, (1,446 reviews)
The price is RM932
RM1,175 total
includes taxes & fees
29 Nov - 30 Nov

17. 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,002 reviews)
The price is RM557
RM702 total
includes taxes & fees
29 Nov - 30 Nov

18. 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

19. 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 RM552
RM695 total
includes taxes & fees
14 Dec - 15 Dec

20. ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile27.6 km from Dirleton
8.4 out of 10, Very good, (2,037 reviews)
The price is RM501
RM632 total
includes taxes & fees
29 Nov - 30 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,587 reviews | View | ||||||
![]() Virgin Hotels Edinburgh | 9.6 Exceptional 1,446 reviews | View |

































































