Hotels NearDirleton
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured Dirleton Hotels

Apex Grassmarket Hotel
Very friendly staff and could not have been more helpful. Lovely spa
Reviewed on Jan 18, 2026

Virgin Hotels Edinburgh
Staff were brilliant and lovely, the room was emaculate and beautiful. Would reccomend staying here.
Reviewed on Jan 20, 2026

Apex Waterloo Place Hotel
Lovely room at the front of the hotel. Staff are always brilliant. Breackfast was lovely but not inexpensive.
Reviewed on Jan 17, 2026

Kimpton Charlotte Square by IHG
No faults, staff extremely pleasant and helpful. Good facilities, bar and garden bar very aesthetic. Would stay again without hesitation
Reviewed on Jan 18, 2026

CODE - The Court, Edinburgh
I love this hostel and have stayed here previously. It’s a great central location on the Royal Mile. This stay I was on the top floor and the lift was broken most of my stay which was not ideal. My only other minor complaint is the menu and quality of food in the tavern could be improved. The room ...
Reviewed on Jan 16, 2026

Market Street Hotel
Gordon, Angel, and Scott were absolutely the best. The room was clean and filled with complimentary beer,water, and snacks. Upon arrival, we were greeted with champagne. Excellent location! We will be back!
Reviewed on Jan 20, 2026

Point A Hotel Edinburgh Haymarket
As a traveler coming from the US, my favorite part of this hotel was the ability to add early check in starting at 12pm for GBP 15. This added flexbility was very needed after the long overnight travel. I traveled solo and found the room to be small but perfect size just for me. The room was clean ...
Reviewed on Jan 19, 2026

Britannia Hotel Edinburgh
I’d definitely recommend to other single and couples traveling throughout the UK. The city center and Edinburgh castle is close by.
Reviewed on Jan 13, 2026

W Edinburgh
Staff were great and went out of their way to make sure we enjoyed our stay.
Reviewed on Jan 18, 2026

Sheraton Grand Hotel & Spa, Edinburgh
Overall a good stay at the Sheraton Grand Hotel & Spa. It's a lovely hotel and the staff are unfailingly polite and friendly. Great breakfast that is well worth adding. However, there are a couple of areas where the hotel could improve. The first is just in staff processes. At breakfast, for example, ...
Reviewed on Jan 20, 2026

PREMIER SUITES Edinburgh Fountain Court
good place to stay for week
Reviewed on Jan 11, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
We had an amazing stay at the Mount Royal Hotel. The staff were very friendly, and helpful. The room was very clean, with a very comfortable bed. The bar has a really relaxed atmosphere, and the breakfasts are amazing. Would highly recommended.
Reviewed on Jan 21, 2026
Hotels in Dirleton
Edinburgh is a city that has a lot going on, but you have your sights set on Dirleton. This part of town is perfect for what you want to be doing, and that is everything that is not on everyone’s radar. For all that Dirleton has going on, you’ll still need a place to crash, eventually. But you don’t want any old shack, you need something that fits the trip. We have a slew of Dirleton hotels that will do the trick.
A beautiful day in the neighborhood
As much as you like getting out there, it’s also good to know a part of Edinburgh so well you’ll be telling the tourists where to go. Make friends with the concierge or be bold and chat up a local. It’s your trip, so choose your own adventure. And when you get in at night, you’ll have a comfy room and plenty of amenities to help you settle in. Call a friend and spin tales from the Dirleton underground. What’s a journey without a good story to go with it?
Beyond the block
We’re not talking about the Dirleton city block. We’re talking about looking beyond that block of hotels you always focus on. We give you tons of ways to sort our stash of Dirleton cheap hotels. And if you feel like living a little, but not killing your vacation vibes, choose the Hotwire Hot Rate deal. Filter by:
- Hotwire Hot Rate: Snag some of the best hotels in Dirleton at an almost too good to be true rate. After you book, we’ll reveal the name of the hotel. You can get a luxury hotel at a budget price.
- Price: You have a price in mind, and we have solutions. Hotels start as low as $57
- Amenities: Rooftop lounge, designer furniture, 24-7 room service, and everything else you look for to live it up large.
Find the Dirleton hotel you want, book it, and never look back. Because your great escape is ahead of you.
Hotels by Star Rating
Top Attractions in Dirleton
- Hotels near Dirleton Castle (0.08 mi)
- Hotels near Edinburgh Castle (17.63 mi)
- Hotels near Royal Mile (17.06 mi)
- Hotels near Princes Street (17.41 mi)
- Hotels near University of Edinburgh (17.35 mi)
- Hotels near Edinburgh Playhouse Theatre (16.86 mi)
- Hotels near Grassmarket (17.49 mi)
- Hotels near George Street (17.5 mi)
- Hotels near St. Andrew Square (17.21 mi)
- Hotels near Dean Village (18.16 mi)
- Hotels near Portobello Beach (14.25 mi)
- Hotels near Princes Street Gardens (17.53 mi)
- Hotels near Edinburgh International Conference Centre (18.02 mi)
- Hotels near Military Tattoo Theatre (17.52 mi)
- Hotels near St. Giles' Cathedral (17.25 mi)
- Hotels near Usher Hall (17.83 mi)
- Hotels near Arthur's Seat (16.38 mi)
- Hotels near Royal Yacht Britannia (16 mi)
- Hotels near Palace of Holyroodhouse (16.51 mi)
- Hotels near Victoria Street (17.42 mi)
Cities near Dirleton
- St. Andrews Hotels (20.31 mi)
- North Sea Hotels (243.32 mi)
- North Berwick Hotels (2.43 mi)
- Anstruther Hotels (12.54 mi)
- Musselburgh Hotels (12.84 mi)
- Great Britain Hotels (124.85 mi)
- Leven Hotels (13.31 mi)
- Dunbar Hotels (10.57 mi)
- Kirkcaldy Hotels (15.4 mi)
- Glenrothes Hotels (18.38 mi)
- Bonnyrigg Hotels (17.33 mi)
- Cupar Hotels (20.89 mi)
- Lasswade Hotels (17.89 mi)
- Dalkeith Hotels (15.35 mi)
- Burntisland Hotels (17.56 mi)
- Gullane Hotels (1.98 mi)
- Galashiels Hotels (29.22 mi)
- Haddington Hotels (6.06 mi)
- Duns Hotels (25.06 mi)
- East Linton Hotels (6.31 mi)
