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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Discover Dirleton hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Carberry Tower Mansion House and Estate

4.0 star property
13 mi from Dirleton
9.4 out of 10, Exceptional, (907)
"Beautiful property and the staff was incredible. "
United States
Melissa
$112 nightly
The price is $134
Dec 8 - Dec 9
Total with taxes and fees
Carberry Tower Mansion House and Estate

Marine North Berwick

5.0 star property
1.8 mi from Dirleton
8.8 out of 10, Excellent, (269)
"This place is really beautiful! The hotel staff is very friendly. The rooms are clean and the restaurant is pretty good."
United States
Anonymous traveler
$261 nightly
The price is $314
Nov 19 - Nov 20
Total with taxes and fees
Marine North Berwick

The Scott

4.0 star property
16.9 mi from Dirleton
9.6 out of 10, Exceptional, (569)
"Great service and great place to stay "
United States
Anesti
$165 nightly
The price is $198
Nov 9 - Nov 10
Total with taxes and fees
The Scott

Apex Grassmarket Hotel

4.0 star property
17.5 mi from Dirleton
9.0 out of 10, Wonderful, (2261)
"Location and view of castle excellent."
United Kingdom
Maurice
$163 nightly
The price is $196
Nov 9 - Nov 10
Total with taxes and fees
Apex Grassmarket Hotel

Market Street Hotel

4.0 star property
17.3 mi from Dirleton
9.6 out of 10, Exceptional, (1139)
"The check-in / welcome was lovely - we were able to leave our bags and explore. The upgraded room was great & the complimentary snacks/drinks was an amazing touch. Would definitely stay again when I’m next in Edinburgh. "
United Kingdom
Sanjay
$160 nightly
The price is $192
Nov 24 - Nov 25
Total with taxes and fees
Market Street Hotel

Leonardo Hotel Edinburgh Haymarket

4.0 star property
18.2 mi from Dirleton
8.4 out of 10, Very Good, (1366)
"Food not good, elevators achingly slow…one got stuck, lobby like a bus terminal, good location"
United States
Judi
$98 nightly
The price is $117
Nov 9 - Nov 10
Total with taxes and fees
Leonardo Hotel Edinburgh Haymarket

Malmaison Edinburgh City

4.0 star property
17.2 mi from Dirleton
9.0 out of 10, Wonderful, (1000)
"Great hotel in a fantastic location. "
United Kingdom
Colin
$150 nightly
The price is $180
Nov 9 - Nov 10
Total with taxes and fees
Malmaison Edinburgh City

The Lodge at Craigielaw

4.0 star property
4.7 mi from Dirleton
9.4 out of 10, Exceptional, (163)
"Lovely place to stay. Very comfortable rooms, quiet surrounding. Lovely breakfast, very helpful and friendly staff."
United Kingdom
Kelly
$82 nightly
The price is $99
Nov 12 - Nov 13
Total with taxes and fees
The Lodge at Craigielaw

Bayswell Park Hotel

3.5 star property
10.3 mi from Dirleton
8.6 out of 10, Excellent, (498)
"The seaside room was perfect for my one night stay. The views were incredible in the early morning. "
United States
Nikita
$117 nightly
The price is $141
Nov 10 - Nov 11
Total with taxes and fees
Bayswell Park Hotel

Kilconquhar Castle Estate

3.0 star property
11.7 mi from Dirleton
9.0 out of 10, Wonderful, (381)
"Comfortable place to stay"
United Kingdom
Ian
$81 nightly
The price is $98
Nov 9 - Nov 10
Total with taxes and fees
Kilconquhar Castle Estate

The Scholar

4.0 star property
16.9 mi from Dirleton
9.2 out of 10, Wonderful, (1000)
"Fantastic hotel with very attentive staff. We had to use the hotel next door as the bar and dining room were being renovated and this worked seamlessly. We had a wonderful stay."
United Kingdom
Thomas
$103 nightly
The price is $124
Nov 9 - Nov 10
Total with taxes and fees
The Scholar

Old Town Chambers, Autograph Collection

5.0 star property
17 mi from Dirleton
9.6 out of 10, Exceptional, (1000)
"Perfect location, right on the Royale Mile."
United States
Blake
$289 nightly
The price is $347
Nov 17 - Nov 18
Total with taxes and fees
Old Town Chambers, Autograph Collection

Leonardo Royal Hotel Edinburgh

4.0 star property
17 mi from Dirleton
9.0 out of 10, Wonderful, (1283)
"Very helpful staff, clean room, hot shower & comfortable bed, great location!"
United States
Randall
$120 nightly
The price is $143
Nov 9 - Nov 10
Total with taxes and fees
Leonardo Royal Hotel Edinburgh

Dean Park Hotel

4.0 star property
17.7 mi from Dirleton
8.8 out of 10, Excellent, (652)
"This was our second stay at the Dean Park. The room was very comfortable and quiet and the staff were helpful. The steak experience and the food generally was excellent. "
United Kingdom
A
$112 nightly
The price is $134
Dec 6 - Dec 7
Total with taxes and fees
Dean Park Hotel

Balbirnie House

4.0 star property
18 mi from Dirleton
9.0 out of 10, Wonderful, (288)
"The stay was amazing. Loved every part of it !"
United States
Jordan
Balbirnie House

Moxy Edinburgh Fountainbridge

3.0 star property
18.1 mi from Dirleton
8.8 out of 10, Excellent, (616)
"Clean spacious room, very comfortable. Staff helpful & friendly."
United Kingdom
Debra
$117 nightly
The price is $141
Nov 9 - Nov 10
Total with taxes and fees
Moxy Edinburgh Fountainbridge

Edinburgh Marriott Hotel Holyrood

4.0 star property
16.7 mi from Dirleton
8.6 out of 10, Excellent, (1000)
"Spotless room thanks to wonderful staff. Breakfast staff, particularly Nick, were outstanding."
United Kingdom
Georgia
$120 nightly
The price is $143
Nov 9 - Nov 10
Total with taxes and fees
Edinburgh Marriott Hotel Holyrood

CODE - The Court, Edinburgh

2.0 star property
17.2 mi from Dirleton
9.2 out of 10, Wonderful, (1006)
"The staff was so friendly "
United States
Victoria
$76 nightly
The price is $91
Nov 9 - Nov 10
Total with taxes and fees
CODE - The Court, Edinburgh

Best Western Kings Manor Hotel

3.0 star property
14.1 mi from Dirleton
8.8 out of 10, Excellent, (1001)
"Lovely large room and good gym and swimming pool. "
United Kingdom
David
$84 nightly
The price is $101
Nov 12 - Nov 13
Total with taxes and fees
Best Western Kings Manor Hotel

Hilton Edinburgh Carlton

4.0 star property
17.1 mi from Dirleton
8.2 out of 10, Very Good, (1001)
"Great room and service. Can’t wait to see it once renovations are done."
Canada
Suzanne
$167 nightly
The price is $200
Nov 17 - Nov 18
Total with taxes and fees
Hilton Edinburgh Carlton
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.

Hotels in Dirleton with free breakfast

Hotels in Dirleton with a pool

Top guest rated hotels in Dirleton

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.

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.

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.

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