Find hotels in Dirleton, Edinburgh

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dirleton hotels

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
$87 nightly
The price is $105
Feb 2 - Feb 3
Total with taxes and fees
Open Arms Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
17.5 mi from Dirleton
9.0 out of 10, Wonderful, (2370)
"Great location"
United States
Benita
$89 nightly
The price is $107
Jan 11 - Jan 12
Total with taxes and fees
Apex Grassmarket Hotel

W Edinburgh

W Edinburgh
5.0 star property
17.1 mi from Dirleton
9.2 out of 10, Wonderful, (380)
"Amazing hotel with friendly helpful staff. Clean and tidy & a perfect location for visiting all of the shops, bars, restaurants & sights. Would highly recommend- we will be visiting again!"
United Kingdom
Adam John
$205 nightly
The price is $246
Jan 11 - Jan 12
Total with taxes and fees
W Edinburgh

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
16.7 mi from Dirleton
8.6 out of 10, Excellent, (1000)
"Great hotel, room and location. Staff very helpful "
United Kingdom
Mark
$85 nightly
The price is $102
Jan 11 - Jan 12
Total with taxes and fees
Edinburgh Marriott Hotel Holyrood

Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
17.7 mi from Dirleton
9.4 out of 10, Exceptional, (1206)
"Great location and very cozy lobby bar where we enjoyed relaxing."
United States
Jayme
$66 nightly
The price is $79
Jan 29 - Jan 30
Total with taxes and fees
Heeton Concept Aparthotel Edinburgh Queen Street

Grassmarket hotel

Grassmarket hotel
3.0 star property
17.4 mi from Dirleton
8.6 out of 10, Excellent, (1001)
"Excellent location"
United States
MARCOS
$88 nightly
The price is $105
Jan 14 - Jan 15
Total with taxes and fees
Grassmarket hotel

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
17.8 mi from Dirleton
9.0 out of 10, Wonderful, (1000)
"Breakfast could not be better, one of the best breakfasts in a hotel I have ever had "
United Kingdom
Mary
$148 nightly
The price is $177
Jan 11 - Jan 12
Total with taxes and fees
The Caledonian Edinburgh, Curio Collection by Hilton

The Raeburn

The Raeburn
4.0 star property
17.9 mi from Dirleton
9.8 out of 10, Exceptional, (370)
"Room was spotless. Building well cared for. Staff friendly and helpful and efficient. Food very good."
United Kingdom
Shona
$100 nightly
The price is $121
Jan 11 - Jan 12
Total with taxes and fees
The Raeburn

Eden Locke

Eden Locke
4.0 star property
17.7 mi from Dirleton
9.6 out of 10, Exceptional, (1319)
"The amenities are great. Also, the staff were so nice and friendly "
United Kingdom
Blain
$91 nightly
The price is $109
Jan 11 - Jan 12
Total with taxes and fees
Eden Locke

Le Monde Hotel

Le Monde Hotel
4.0 star property
17.3 mi from Dirleton
9.0 out of 10, Wonderful, (1000)
"The entire stay from start to finish was magical "
United Kingdom
Helen
$104 nightly
The price is $125
Jan 15 - Jan 16
Total with taxes and fees
Le Monde Hotel

The Scott

The Scott
4.0 star property
16.9 mi from Dirleton
9.6 out of 10, Exceptional, (609)
"excellent stay would reccomend!"
United Kingdom
mareen
$140 nightly
The price is $168
Jan 11 - Jan 12
Total with taxes and fees
The Scott

Market Street Hotel

Market Street Hotel
4.0 star property
17.3 mi from Dirleton
9.8 out of 10, Exceptional, (1218)
"Very friendly staff, excellent breakfast with a beautiful dining room. "
United States
Samuel
$109 nightly
The price is $131
Jan 18 - Jan 19
Total with taxes and fees
Market Street Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
17.1 mi from Dirleton
9.0 out of 10, Wonderful, (1003)
"Great location, polite staff, great breakfast. Located on Royal mile so everything is in walking distance. "
United States
Nishit
$151 nightly
The price is $182
Jan 15 - Jan 16
Total with taxes and fees
Radisson Blu Hotel, Edinburgh City Centre

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
17.1 mi from Dirleton
8.4 out of 10, Very Good, (1002)
"Great location, excellent breakfast buffet. "
United States
James
$119 nightly
The price is $143
Jan 11 - Jan 12
Total with taxes and fees
Hilton Edinburgh Carlton

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
16.9 mi from Dirleton
9.0 out of 10, Wonderful, (2367)
"Location is perfect, service is excellent."
United States
Stoyan
$86 nightly
The price is $103
Jan 11 - Jan 12
Total with taxes and fees
Aparthotel Adagio Edinburgh Royal Mile

Stay Central

Stay Central
3.0 star property
17.3 mi from Dirleton
8.4 out of 10, Very Good, (1007)
"Very courteous staff, clean room, and fantastic location. I definitely recommend staying here! "
United States
Tim
$68 nightly
The price is $81
Jan 15 - Jan 16
Total with taxes and fees
Stay Central

voco Edinburgh - Royal Terrace by IHG

voco Edinburgh - Royal Terrace by IHG
4.0 star property
16.6 mi from Dirleton
8.4 out of 10, Very Good, (893)
"Convenient location, clean room"
United States
Natalia
$65 nightly
The price is $78
Jan 11 - Jan 12
Total with taxes and fees
voco Edinburgh - Royal Terrace by IHG

Moxy Edinburgh Fountainbridge

Moxy Edinburgh Fountainbridge
3.0 star property
18.1 mi from Dirleton
8.8 out of 10, Excellent, (648)
"Beautiful room, wonderful staff! "
United States
Lacy
$64 nightly
The price is $76
Jan 11 - Jan 12
Total with taxes and fees
Moxy Edinburgh Fountainbridge

Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh
4.0 star property
17.5 mi from Dirleton
8.6 out of 10, Excellent, (1000)
"Professional friendly warm and clean! Very good breakfast hot or continental with available hot coffee. Easy access to shops pubs princess street and castle"
United States
ANNE
$94 nightly
The price is $113
Feb 1 - Feb 2
Total with taxes and fees
Residence Inn by Marriott Edinburgh

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
17.5 mi from Dirleton
9.2 out of 10, Wonderful, (1565)
"Great location! "
Canada
Caitlin
$85 nightly
The price is $102
Jan 11 - Jan 12
Total with taxes and fees
Apex City of Edinburgh Hotel
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.

Where to stay in Dirleton

Find the best Dirleton areas and neighborhoods for the activities you enjoy most. Learn more about Dirleton
Learn more about Dirleton

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Royal Mile or Edinburgh Castle, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

Old Town Edinburgh

Preserving its medieval street plan, this UNESCO World Heritage Site features the Royal Mile, St. Giles' Cathedral, and the National Museum of Scotland. Explore narrow closes and hidden passages for a unique experience.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Top Dirleton Hotel Reviews

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Dirleton hotel for you.
How can I save on a Dirleton hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Dirleton hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Dirleton hotel?
Hotel prices in Dirleton often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia