Photo by Jock Watson

Hotels in Dirleton

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
20 Oct - 21 Oct
Tomorrow
21 Oct - 22 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

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 .

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
17.5 mi from Dirleton
United States
Valerie
£168
includes taxes & fees
9 Nov - 10 Nov
Apex Grassmarket Hotel

2. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
18.1 mi from Dirleton
United Kingdom
Darren
£78
includes taxes & fees
8 Nov - 9 Nov
Point A Edinburgh Haymarket

3. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
17.4 mi from Dirleton
United States
Maxwell
£245
includes taxes & fees
1 Nov - 2 Nov
Virgin Hotels Edinburgh

4. YOTEL Edinburgh

YOTEL Edinburgh
17.7 mi from Dirleton
United States
Nicholas
£111
includes taxes & fees
16 Nov - 17 Nov
YOTEL Edinburgh

5. Marine & Lawn North Berwick

Marine & Lawn North Berwick
1.8 mi from Dirleton
United Kingdom
Kelly
£239
includes taxes & fees
12 Nov - 13 Nov
Marine & Lawn North Berwick

6. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
17.3 mi from Dirleton
United States
Pierre
£149
includes taxes & fees
8 Nov - 9 Nov
Mount Royal Hotel Edinburgh by The Unlimited Collection

7. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Christine
£85
includes taxes & fees
3 Nov - 4 Nov
Open Arms Hotel

8. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
17 mi from Dirleton
Sweden
Martin
£174
includes taxes & fees
1 Nov - 2 Nov
Apex Waterloo Place Hotel

9. The Hoxton, Edinburgh

The Hoxton, Edinburgh
18.3 mi from Dirleton
United Kingdom
Andy
£134
includes taxes & fees
18 Nov - 19 Nov
The Hoxton, Edinburgh

10. Market Street Hotel

Market Street Hotel
17.3 mi from Dirleton
Canada
Vinay
£166
includes taxes & fees
1 Nov - 2 Nov
Market Street Hotel

11. Marine & Lawn Greywalls

Marine & Lawn Greywalls
1.6 mi from Dirleton
United Kingdom
Ronald
Marine & Lawn Greywalls

12. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
17.5 mi from Dirleton
United States
Cody
£118
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

13. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
17 mi from Dirleton
United States
Kevin
£131
includes taxes & fees
9 Nov - 10 Nov
Leonardo Royal Hotel Edinburgh

14. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
17.1 mi from Dirleton
Canada
Andreas
£92
includes taxes & fees
9 Nov - 10 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

15. The Lodge at Craigielaw

The Lodge at Craigielaw
4.7 mi from Dirleton
United Kingdom
Lorraine
£76
includes taxes & fees
20 Nov - 21 Nov
The Lodge at Craigielaw

16. The Leddie Hotel

The Leddie Hotel
4.2 mi from Dirleton
United Kingdom
Lesley
£218
includes taxes & fees
19 Nov - 20 Nov
The Leddie Hotel

17. No.12 Hotel & Bistro

No.12 Hotel & Bistro
2.5 mi from Dirleton
United Kingdom
Walter
£194
includes taxes & fees
1 Nov - 2 Nov
No.12 Hotel & Bistro

18. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
18.4 mi from Dirleton
United Kingdom
Margaret
£59
includes taxes & fees
8 Nov - 9 Nov
Garner Edinburgh Haymarket by IHG

19. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
16.9 mi from Dirleton
United States
Pamela
£158
includes taxes & fees
16 Nov - 17 Nov
Aparthotel Adagio Edinburgh Royal Mile

20. The Law

The Law
2.5 mi from Dirleton
United Kingdom
Janis
£164
includes taxes & fees
21 Oct - 22 Oct
The Law
View all properties
Our prices for hotels in Dirleton are cheapest in January
Price trends for hotels in Dirleton
Pricing is based on two traveller single night rates
View properties in October
Typical weather for Edinburgh
October
High 12°C / low 7°C. Cloudy most days.
View properties in October
12°
7°
9°
4°
6°
2°
6°
2°
7°
2°
9°
3°
11°
4°
14°
6°
16°
9°
18°
11°
18°
11°
16°
9°
Monthly weather averages (˚C)

Top landmarks in Dirleton

Dirleton Castle

8.4/10 (7 reviews)
If you're planning a bit of sightseeing, head to Dirleton Castle – just one of the monuments in Dirleton.
See properties

Check out reviews of Dirleton hotels guests love

Market Street Hotel

Market Street Hotel

10/10 Excellent
"Concierge was amazing! Definitely the highlight of our stay. The room was comfy and clean. Great location, especially since it’s near the bus stop. Would definitely recommend this place."
Rachael 2-night trip
Posted 4 hours ago
Market Street Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

8/10 Good
"Excellent place to stay in old town. Very centrally located. Good restaurant and bar and very friendly and helpful staff. Highly recommend"
Thomas 2-night trip
Posted 6 hours ago
CODE - The Court, Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"The staff was helpful and friendly. Location was perfect for either public transit or walking the city. The property was clean and offered lots of amenities. I would definitely stay here again."
Joanna 1-night trip
Posted 8 hours ago
Apex Waterloo Place Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"We truly enjoyed our stay at the Apex City of Edinburgh Hotel. The staff were very attentive and helpful, and helped arrange a surprise (cake and balloons) for my wife's birthday. The room was large by European standards and the bathroom was elegant, well equipped, and also very spacious. The bed was extremely comfortable and we appreciated the extras (slippers and robe) and a welcome plate of fruit and chocolates. The only negatives were the condition of some very easily remedied aspects of our room and property. The hotel was a little dated and needed refreshing in some areas. For example, although not terrible, our room needed a fresh coat of paint and the carpets could use cleaning. Also a sofa in a common area on our floor was completely worn and in need of replacement. With a few of these updates this could become a 5 Star hotel across the board. All in all, it was a good experience and I would consider returning on another stay in Edinburgh."
Charles 3-night trip
Posted 15 hours ago
Apex City of Edinburgh Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"We absolutely loved our stay at this hotel! Everything was exceptionally clean, comfortable, and well-maintained. The staff was wonderful—always friendly, welcoming, and eager to help with anything we needed. The location was fantastic, with so many attractions, shops, and restaurants nearby, making it easy to explore and enjoy our trip. The hotel was worth every penny and truly made our visit even more memorable. Our only regret is that we didn’t have enough time to experience everything the area has to offer! We enjoyed ourselves so much that we’re already planning a return trip in the next few years. We highly recommend this hotel and would gladly stay here again!"
Bobby 5-night trip
Posted 20 hours ago
Virgin Hotels Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Great location, really stylish especially for the price. The wee double room was basic in amenities but thoughtfully decorated and had what you need, spotless too! It was definitely wee but perfect for one person and more than suitable for two if you’re happy to be cosy! They accommodated bag storage and late check out without a fuss and were friendly and helpful."
Rebecca 1-night trip
Posted 22 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Rooms clean, but needed some maintenance. Breakfast amazing, gym and pool amazing. Great parking!! Would advise to stay here. It's great especially with kids ."
Gabrielle 2-night trip
Posted 2 days ago
Village Hotel Edinburgh
The Hoxton, Edinburgh

The Hoxton, Edinburgh

8/10 Good
"Hotel was easy to find, staff were all exceptional and rooms were clean. Things to be aware of…they have rooms in the main building and rooms in the building across the street. Buildings are secure and safe, however you cannot take drinks across the street so if you want a glass of wine in bed it’s not possible. Also parking is about a10-15min walk from the hotel."
Samantha 2-night trip
Posted 4 days ago
The Hoxton, Edinburgh
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

10/10 Excellent
"Lovely stay for our 30th Anniversary staff polite and friendly"
Sarah 3-night trip
Posted 6 days ago
The Caledonian Edinburgh, Curio Collection by Hilton

Frequently asked questions

Is Dirleton expensive to stay in?
You can find great hotels from £59 in Dirleton to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Dirleton hotels?
Discover great deals on hotels in Dirleton with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Dirleton hotels.
How can I find discounted rates and deals for Dirleton hotels?
Unlocking discounted rates at hotels in Dirleton couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Dirleton hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Dirleton hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are some of the best pet-friendly hotels in Dirleton?
Travelling with your pet doesn't mean sacrificing a great hotel stay. In Dirleton, our travellers love:
  • The Castle Inn has an average guest rating of 10 out of 10.
  • Open Arms Hotel has an average guest rating of 9.4. To find more pet-friendly stays on Hotels.com, use the "Amenities" filter in your search and select "Pet friendly".
What are some great hotels in Dirleton with balconies?
There are some top hotels in Dirleton that offer rooms with a balcony. Check out Open Arms Hotel which has a high guest score of 9.4 out of 10, and decks/patios in some rooms.
Find out more about Dirleton

Unveiling Dirleton: A Journey Through Time, Nature, and Coastal Splendour

Nestled in the scenic East Lothian, Dirleton is a quaint village that enchants visitors with its rich history and stunning landscapes. Dominated by the impressive Dirleton Castle, dating back to the 13th century, you can explore its enchanting gardens and learn about its storied past. Nearby, the serene beaches and the breathtaking views of the Firth of Forth beckon for leisurely strolls. The charming Dirleton Kirk adds a touch of spirituality to your visit, making this destination perfect for those seeking a romantic getaway or a peaceful retreat. Discover the unique blend of history and nature that Dirleton has to offer!

Discover great hotels near Dirleton

In Dirleton, you'll find a range of hotel accommodations, from charming inns to modern hotels, offering comfortable rooms and inviting atmospheres. Star ratings vary, with options typically priced to suit different budgets, ensuring a pleasant stay while exploring the scenic beauty of North Berwick. Here are some of the best hotels near Dirleton that our travellers love:

  1. Greywalls Hotel and Chez RouxOpens in a new window: This luxurious 5.0-star hotel boasts a remarkable guest rating of 9.4 out of 10, making it an ideal choice for discerning travellers seeking a golf-themed getaway. The beautifully appointed rooms offer stunning views of the Muirfield golf course, providing a serene escape. Guests can indulge in an outstanding breakfast while enjoying a clean and spacious environment. This property is perfect for those looking for a high-end vacation experience, with a focus on golf and premium amenities that ensure an unforgettable stay.
  2. Marine North BerwickOpens in a new window: Embrace the coastal charm at this 5.0-star hotel, which enjoys an impressive guest rating of 8.8 out of 10. With direct access to the beach, this property is perfect for adventure seekers. The hotel features a variety of adventure sports options and outstanding spa facilities. Guests can revel in picturesque views while enjoying individually prepared breakfasts and a lovely bar experience. The combination of luxurious accommodations and a stunning location makes this hotel a top choice for leisure travellers seeking relaxation and excitement.
  3. Nether Abbey HotelOpens in a new window: This inviting 4.0-star hotel receives a guest rating of 9.4 out of 10, making it a wonderful option for adventure enthusiasts and those seeking a golf-themed experience. The hotel features clean and comfortable rooms, along with a variety of adventure sports available nearby. With attentive service and a delightful breakfast, this property embodies a welcoming atmosphere for leisure travellers. Its prime location enhances the overall experience, making it a standout choice for those looking to explore and indulge in the local offerings.

Where to stay near Dirleton

When visiting Dirleton, North Berwick, Scotland, United Kingdom, consider staying near Tantallon Castle, North Berwick Harbour, and Elie Beach. Tantallon Castle offers rich historical significance and stunning coastal views, while North Berwick Harbour is perfect for its vibrant maritime atmosphere. Elie Beach combines history with scenic beauty. For first-time visitors, staying near North Berwick Harbour is ideal for its accessibility and charm.

  1. Near Tantallon CastleOpens in a new window: Staying near Tantallon Castle immerses you in Scotland’s rich history. This magnificent fortress offers stunning coastal views and a glimpse into the past with its impressive architecture. Don't miss the nearby Bass Rock, a haven for wildlife, especially seabirds, and the beautiful Seacliff Beach, perfect for a leisurely day out. Whether you're exploring the castle grounds or enjoying the scenic coastline, it’s a great spot for history enthusiasts and nature lovers alike.
  2. Near North Berwick HarbourOpens in a new window: The charming North Berwick Harbour is a vibrant area where you can enjoy a mix of maritime heritage and local culture. This historic harbour is bustling with boats and offers picturesque views that are perfect for a relaxing stroll. Nearby attractions like the tranquil beaches and scenic coastal paths invite exploration and leisure. The area is also known for its unique shops and galleries, making it a delightful spot for a little retail therapy.
  3. Near Elie BeachOpens in a new window: Elie Beach is a stunning destination known for its golden sands and clear waters, ideal for sunbathing and beach games. The area is rich in historical significance, with nearby sites like St. Andrew's Cathedral and Kellie Castle that provide a deeper connection to Scotland’s past. The relaxed beach atmosphere is perfect for unwinding, while the scenic coastal views make it a lovely escape for nature lovers. Enjoy the peaceful surroundings and take advantage of the beautiful landscapes that this area offers.

Things to do in Dirleton

Nestled in East Lothian, Dirleton is a charming village renowned for its stunning Dirleton Castle, a magnificent 13th-century fortress offering breathtaking gardens and fascinating history. Don't miss the picturesque Dirleton Kirk, where you can soak in the local heritage. It's a delightful spot for a leisurely exploration!

  • Edinburgh CastleOpens in a new window – Visit this iconic fortress perched atop Castle Rock. As you wander through its historic halls, take in the stunning views of the city and learn about Scotland's rich history through the exhibits housed within its walls.
  • Elie BeachOpens in a new window – Spend a relaxing day at this beautiful sandy beach, perfect for sunbathing, beachcombing, or simply enjoying a picnic by the sea. The clear waters and scenic surroundings make it an ideal spot for a leisurely afternoon.
  • Tantallon CastleOpens in a new window – Explore the impressive ruins of Tantallon Castle, which overlooks the Firth of Forth. Climb its towers for breathtaking views and imagine the tales of battles and sieges that echo through its ancient stone walls.
  • Belhaven BeachOpens in a new window – Discover the natural beauty of Belhaven Beach, known for its expansive sandy shores and stunning coastal landscapes. It’s a great place for a stroll, a bit of birdwatching, or simply soaking in the serenity of the Scottish coastline.
  • Scotland's Secret BunkerOpens in a new window – Delve into history at this fascinating military museum located underground. As you explore the bunker, you’ll uncover intriguing stories about Cold War operations and the unique role this site played in Scotland’s defence strategies.

4 tips for savvy savings when booking a hotel in Dirleton

  1. Book for the cheapest times: The most affordable time to visit Dirleton is from January to March, when hotel prices tend to be lower. For a budget-friendly getaway, staying for at least 2 to 3 days is recommended to fully appreciate the historical landmarks and cultural attractions the area has to offer. During your visit, you can explore notable sites that highlight the rich history and heritage of Dirleton, providing great value for money for those keen on delving into its past.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dirleton, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive promotions, ensuring you don't miss potential savings. Additionally, Smart ShoppingOpens in a new window is a useful comparison tool within the app that allows you to compare hotel prices and amenities, helping you make informed decisions. This way, if prices drop or new rooms become available, you'll be among the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find better rates for your stay at the Dirleton hotel. If you're in search of something distinctive, boutique hotels might provide a more personalised experience and sometimes offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could offer a more affordable option.
  4. Consider your location: Opting for accommodation nearer to major attractions or city centres can offer convenience, but it often tends to come at a higher price. For more affordable options, you might consider hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. Additionally, exploring independent hotels a bit further out may provide a more authentic and budget-friendly experience.

Best time to go to Dirleton

Dirleton has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Dirleton are March, April, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring