Find hotels in Dirleton, Edinburgh

  • 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
9.4 out of 10, Exceptional, (8 reviews)
"I had a very nice stay at the Open Arms Hotel. The staff were very welcoming and made me feel at home. The room was first class with a view over the village green and very comfortable. The lounge area with the open fire is lovely and relaxing being able to have a pre- dinner drink and review the menu. It was a very enjoyable stay and will definitely be returning again in the very near future."
United Kingdom
Philip
$103 nightly
The price is $124
May 31 - Jun 1
Total with taxes and fees
Open Arms Hotel

Dalhousie Castle

Dalhousie Castle
4.0 star property
17.4 mi from Dirleton
8.6 out of 10, Excellent, (794 reviews)
"Excellent staff and great room"
United Kingdom
Rob
$250 nightly
The price is $300
May 31 - Jun 1
Total with taxes and fees
Dalhousie Castle

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
13 mi from Dirleton
9.4 out of 10, Exceptional, (959 reviews)
"Stayed for 2 nights. Staff meds us feel very welcome and accommodating.. situation ideal for restful break in woodland surroundings."
United Kingdom
Matthew
$162 nightly
The price is $195
May 17 - May 18
Total with taxes and fees
Carberry Tower Mansion House and Estate

The Lane Hotel

The Lane Hotel
4.0 star property
18.5 mi from Dirleton
9.6 out of 10, Exceptional, (218 reviews)
"Amazing hotel, fab and quirky pain and beautiful accommodation. Great location. "
United Kingdom
Caroline
$180 nightly
The price is $215
May 10 - May 11
Total with taxes and fees
The Lane Hotel

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
19 mi from Dirleton
8.4 out of 10, Very Good, (1,007 reviews)
"Good breakfast and free parking Close to city around 10 mins drive"
Hong Kong SAR China
Rebecca
$113 nightly
The price is $136
May 21 - May 22
Total with taxes and fees
Braid Hills Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
14.1 mi from Dirleton
8.8 out of 10, Excellent, (1,005 reviews)
"Breakfast was great!"
Canada
Jeffrey
$112 nightly
The price is $134
May 31 - Jun 1
Total with taxes and fees
Best Western Kings Manor Hotel

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
18.4 mi from Dirleton
8.0 out of 10, Very Good, (1,014 reviews)
"Very welcoming reception staff and an ideal location for visiting Edinburgh"
United Kingdom
Ilene
$129 nightly
The price is $154
May 10 - May 11
Total with taxes and fees
Garner Edinburgh Haymarket by IHG

Prestonfield House

Prestonfield House
5.0 star property
16.6 mi from Dirleton
9.8 out of 10, Exceptional, (296 reviews)
"The most magical property ever! "
United States
Adam
$504 nightly
The price is $605
May 11 - May 12
Total with taxes and fees
Prestonfield House

The Inn Place

The Inn Place
4.0 star property
17.2 mi from Dirleton
8.8 out of 10, Excellent, (977 reviews)
"Smooth check in. Very helpful, sociable staff. Great room with everything you need. Very clean. Comfy beds. Very close to Omni centre parking, dining and shops. "
United Kingdom
Lynne
$186 nightly
The price is $224
May 10 - May 11
Total with taxes and fees
The Inn Place

Nira Caledonia

Nira Caledonia
4.0 star property
17.7 mi from Dirleton
9.2 out of 10, Wonderful, (707 reviews)
"Lovely area & staff. We enjoyed our stay immensely - food, dining area, walks. "
United States
Zarai
$238 nightly
The price is $285
May 10 - May 11
Total with taxes and fees
Nira Caledonia

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
18 mi from Dirleton
9.6 out of 10, Exceptional, (516 reviews)
"Great stay. Fantastic location and lovely staff. Would absolutely stay at the Resident again. "
United Kingdom
Emily
$180 nightly
The price is $216
May 10 - May 11
Total with taxes and fees
The Resident Edinburgh

No.32 Hotel

No.32 Hotel
3.0 star property
18.4 mi from Dirleton
8.0 out of 10, Very Good, (818 reviews)
"Lovely hotel, very welcoming. Comfortable beds, so excellent night sleep. Hope to be able to come again "
United Kingdom
Alastair
$186 nightly
The price is $223
May 11 - May 12
Total with taxes and fees
No.32 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.2 out of 10, Wonderful, (1,001 reviews)
"Excellent stay! Great location. "
United States
Tracey
$344 nightly
The price is $413
May 10 - May 11
Total with taxes and fees
The Caledonian Edinburgh, Curio Collection by Hilton

The Linton Hotel

The Linton Hotel
4.0 star property
6.4 mi from Dirleton
8.4 out of 10, Very Good, (493 reviews)
"Stopped here for a couple of nights for work. The room was a decent size with a big bed and everything was clean The shower pressure was really poor but nothing you cant work around Breakfast and the evening meals were really good and the benefit of the pub on the front was nice for a chilled evening"
United Kingdom
Andy
$79 nightly
The price is $95
Jun 1 - Jun 2
Total with taxes and fees
The Linton Hotel

Cumberland Hotel

Cumberland Hotel
3.0 star property
18.7 mi from Dirleton
7.8 out of 10, Good, (646 reviews)
"Very nice place to stay in one of the best cities in the world."
United States
Robert
$117 nightly
The price is $140
May 10 - May 11
Total with taxes and fees
Cumberland Hotel

Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
17.1 mi from Dirleton
9.0 out of 10, Wonderful, (368 reviews)
"Spacious room, very clean, one of the comfiest beds I've slept in - had a great sleep. Bathtub was a bonus. Strongly recommend and I will stay here again. "
United Kingdom
Vija
$115 nightly
The price is $138
May 11 - May 12
Total with taxes and fees
Kildonan Lodge Hotel

The Raeburn

The Raeburn
4.0 star property
17.9 mi from Dirleton
9.8 out of 10, Exceptional, (378 reviews)
"Great service, a wonderful atmosphere and good breakfast."
United States
Iain
$159 nightly
The price is $191
May 10 - May 11
Total with taxes and fees
The Raeburn

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
16.9 mi from Dirleton
9.8 out of 10, Exceptional, (707 reviews)
"Very friendly staff, good breakfasts, great location for old town, fun place to stay"
United States
Cynthia
$264 nightly
The price is $316
May 18 - May 19
Total with taxes and fees
BrewDog DogHouse Edinburgh

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
18.7 mi from Dirleton
9.2 out of 10, Wonderful, (683 reviews)
"Gorgeous rooms and very friendly staff "
United States
Mari
$280 nightly
The price is $336
May 21 - May 22
Total with taxes and fees
The Roseate Edinburgh

B+B Edinburgh

B+B Edinburgh
4.0 star property
18.1 mi from Dirleton
9.0 out of 10, Wonderful, (1,002 reviews)
"Great hotel for a weekend trip! Breakfast freshly cooked was worth including and the room was great!"
United Kingdom
Holly
$163 nightly
The price is $195
May 10 - May 11
Total with taxes and fees
B+B Edinburgh
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

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.

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.

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

What are the best hotels in Dirleton that travelers recommend?
Two of the best hotels in Dirleton that receive consistently high recommendations from travelers are the Marine North Berwick and the Nether Abbey Hotel.

The 5-star Marine North Berwick, with an 8.8 rating, offers luxurious amenities such as Egyptian cotton sheets, premium bedding, and designer toiletries. Guests can enjoy a beachfront restaurant, couples dining, and champagne service, with many rooms featuring a sea view and bathrobes. It is conveniently located near Broad Sands, the Scottish Sea Bird Center, and North Berwick Golf Course.

Another highly recommended option is the 4-star Nether Abbey Hotel, which has an outstanding 9.4 rating. This hotel provides complimentary cooked breakfast and is ideally situated near the beach and ocean. It is close to Broad Sands, the Scottish Sea Bird Center, and West Bay Beach.
What are the best family hotels in Dirleton?
For the best family hotels in Dirleton, consider the Marine North Berwick or the Nether Abbey Hotel.

The 5-star Marine North Berwick, with an 8.8 rating, is a superb choice for families. It offers amenities such as complimentary cribs, a pool, and connecting rooms, providing convenience and comfort. Guests frequently highlight the spacious and lovely rooms, the beautiful location, and the first-class service. The beachfront restaurant is also a popular feature, and the hotel is within a mile of attractions like Broad Sands and West Bay Beach.

Another excellent option is the 4-star Nether Abbey Hotel, boasting an impressive 9.4 rating. This hotel caters well to families with amenities like complimentary cribs, kids' meals, and free cooked breakfast. Guests consistently praise the delicious food, the wonderful location, and the amazing restaurant. It's conveniently located just half a mile from West Bay Beach and less than a mile from the Scottish Sea Bird Center.
What are the best 5-star hotels in Dirleton?
For 5-star hotels in Dirleton, consider the Marine North Berwick and the Greywalls Hotel and Chez Roux.

The 5-star Marine North Berwick, with an 8.8 rating, offers luxurious amenities such as Egyptian cotton sheets, premium bedding, and designer toiletries. Guests can enjoy dining at the beachfront restaurant or a glass of champagne with a sea view. It is conveniently located near various attractions, including Broad Sands, the Scottish Sea Bird Center, and North Berwick Golf Course. Guests frequently praise its spacious and lovely rooms, friendly and helpful staff, beautiful location, first-class service, and amazing spa.

Another excellent option is the 5-star Greywalls Hotel and Chez Roux, which boasts an impressive 9.4 rating. This Edwardian property features elegant amenities like Egyptian cotton sheets, bathrobes, and a fireplace in some rooms. It offers 24-hour room service and a restaurant with garden views. For golf enthusiasts, it is exceptionally well-located, being just 0.1 miles from Muirfield Golf Course and close to Gullane Golf Course and Archerfield Links.
What hotels in Dirleton offer free breakfast?
For a hotel in Dirleton that offers free breakfast, the Nether Abbey Hotel is an excellent choice.

This 4-star hotel, with an outstanding 9.4 rating, provides complimentary cooked breakfast and free breakfast daily, ensuring a great start to your day. Guests consistently praise the delicious food and the wonderful staff. It also offers free self-parking and free WiFi. The hotel is conveniently located near several points of interest, including West Bay Beach, just 0.5 miles away, and North Berwick Harbour, 0.7 miles away.
What are the top pet-friendly hotels in Dirleton?
For top pet-friendly hotels in Dirleton, consider the Marine North Berwick, the Nether Abbey Hotel, and the Greywalls Hotel and Chez Roux.

The 5-star Marine North Berwick, with an 8.8 rating, warmly welcomes pets and even provides food and water bowls for your furry companion. Guests often praise its spacious rooms, friendly staff, and beautiful location. It also boasts a full-service spa with a steam room, massage treatments, and manicures and pedicures for a relaxing stay. The hotel is conveniently located near Broad Sands and West Bay Beach.

Another excellent choice is the 4-star Nether Abbey Hotel, which holds an outstanding 9.4 rating. This hotel is also pet-friendly, specifically welcoming dogs, and offers complimentary food and water bowls. Guests frequently highlight the delicious food, clean rooms, and wonderful staff. It is situated close to West Bay Beach and the Scottish Sea Bird Center.

The 5-star Greywalls Hotel and Chez Roux, rated 9.4, is another highly-rated pet-friendly option. This elegant Edwardian property provides food and water bowls for pets and features luxurious amenities such as Egyptian cotton sheets and premium bedding. Guests can enjoy the garden view from the restaurant, 24-hour room service, and an onsite outdoor tennis court. The hotel is conveniently located near Gullane Golf Course and Gullane Beach.
What are the top boutique hotels in Dirleton?
For a top boutique hotel in Dirleton, the Greywalls Hotel and Chez Roux is an excellent choice.

This 5-star hotel, with an outstanding 9.4 rating, is an Edwardian property that offers a luxurious experience. Guests can enjoy the comfort of premium bedding and Egyptian cotton sheets, along with the convenience of 24-hour room service. The hotel features a restaurant with garden views, and some rooms even have a cozy fireplace. For those who enjoy activities, there is an outdoor tennis court on-site. Its location is particularly convenient for golfers, as it is just 0.1 miles from Muirfield Golf Course and 0.9 miles from Gullane Golf Course.
What are the most romantic hotels in Dirleton for couples?
For a romantic getaway in Dirleton, the Marine North Berwick is an excellent choice for couples.

This 5-star hotel, with an impressive 8.8 rating, offers a truly luxurious experience. Guests consistently praise its spacious and lovely rooms, many of which provide beautiful sea views. The hotel features a full-service spa with a steam room, sauna, and hot tub, great for relaxation together. Couples can also enjoy a range of body treatments, massages, manicures, and pedicures. The staff are frequently described as friendly, helpful, and providing first-class service. Its location is beautiful and great, situated just 0.4 miles from the North Berwick Golf Course.
What are the best hotels in Dirleton near West Bay Beach?
For hotels in Dirleton near West Bay Beach, consider the Nether Abbey Hotel or the Marine North Berwick.

The 4-star Nether Abbey Hotel, with an outstanding 9.4 rating, is located just 0.5 miles from West Bay Beach. This hotel is praised by guests for its delicious food, clean rooms, and wonderful staff. It offers complimentary cooked breakfast and free cribs, making it a convenient option for families.

Another excellent choice is the 5-star Marine North Berwick, rated 8.8. Situated 0.6 miles from West Bay Beach, this hotel offers spacious and lovely rooms, along with a beachfront restaurant and sea views. Guests frequently highlight the friendly and helpful staff, first-class service, and amazing SPA facilities. It also provides free cribs and options for connecting rooms, which can be ideal for families.
When is the best time to go to Dirleton?
The best time to visit Dirleton for pleasant weather and full access to attractions is generally from late spring to early autumn, specifically May through September.

During these months, Dirleton experiences its warmest temperatures and longest daylight hours, making it ideal for exploring outdoor sites like Dirleton Castle and the nearby beaches. You'll find most local businesses and attractions operating on extended schedules. This period is particularly good for families looking to enjoy outdoor activities without the chill of the Scottish winter.

Travelers seeking a quieter experience with fewer crowds might consider the shoulder months of May and September. The weather is still generally agreeable, and the natural beauty of the East Lothian coast is on full display.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dirleton.
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?
Prices for hotels in Dirleton often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia