A historic stone castle with multiple towers and ruins, surrounded by green trees.

Hotels in Dirleton

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dirleton hotels

1. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (28 reviews)
"Great location, comfortable lounges and rooms and very dedicated staff."
United Kingdom
Valerie
The price is S$192
includes taxes & fees
7 Oct - 8 Oct
Open Arms Hotel

2. Marine North Berwick

Marine North Berwick
5.0 star property
2.9 km from Dirleton
8.8 out of 10, Excellent, (317 reviews)
"Fabulous hotel situated in a great location."
United Kingdom
DEREK
The price is S$488
includes taxes & fees
30 Sept - 1 Oct
Marine North Berwick

3. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
4.1 km from Dirleton
9.2 out of 10, Wonderful, (96 reviews)
"Nice place to stay."
United Kingdom
MARTIN
The price is S$407
includes taxes & fees
1 Oct - 2 Oct
No.12 Hotel & Bistro

4. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
7.6 km from Dirleton
9.4 out of 10, Exceptional, (207 reviews)
"Both of the ladies (Shirley) and ( I forgot her name) at the front desk greeted us with a smile and genuinely very very helpful and made us feel like we were family. The breakfast was very good and hearty! The gents in the pro shop were first class and were very knowledgeable ! I hope to be back!"
United States
Kent
The price is S$319
includes taxes & fees
11 Oct - 12 Oct
The Lodge at Craigielaw

5. The Linton Hotel

The Linton Hotel
4.0 star property
10.3 km from Dirleton
8.4 out of 10, Very good, (536 reviews)
"The room was small but very comfortable, had everything you needed for a short stay. The staff were very friendly and helpful and the food was excellent"
United Kingdom
David
The price is S$120
includes taxes & fees
22 Sept - 23 Sept
The Linton Hotel

6. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
16.5 km from Dirleton
8.8 out of 10, Excellent, (537 reviews)
"Beautiful hotel with unmatched views! A true hidden gem!"
United States
Amber
The price is S$212
includes taxes & fees
13 Sept - 14 Sept
Bayswell Park Hotel

7. Dunclutha Guest House

Dunclutha Guest House
3.0 star property
21.5 km from Dirleton
9.8 out of 10, Exceptional, (463 reviews)
"Had character and well located in town ."
United Kingdom
joe
The price is S$147
includes taxes & fees
18 Sept - 19 Sept
Dunclutha Guest House

8. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
20.9 km from Dirleton
9.2 out of 10, Wonderful, (1,002 reviews)
"Awesome location"
United States
Jessica
The price is S$261
includes taxes & fees
13 Sept - 14 Sept
Carberry Tower Mansion House and Estate

9. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
18.8 km from Dirleton
9.0 out of 10, Wonderful, (439 reviews)
"Excellent two night stay I would highly recommend x"
United Kingdom
Tina
The price is S$140
includes taxes & fees
17 Sept - 18 Sept
Kilconquhar Castle Estate

10. Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
17.8 km from Dirleton
8.4 out of 10, Very good, (406 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
The price is S$130
includes taxes & fees
11 Oct - 12 Oct
Pine Marten, Dunbar by Marston's Inns

11. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
22.7 km from Dirleton
8.6 out of 10, Excellent, (1,000 reviews)
"Great pool and spa facilities"
United Kingdom
Ulyssa
The price is S$208
includes taxes & fees
4 Oct - 5 Oct
Best Western Kings Manor Hotel

12. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
2.6 km from Dirleton
9.2 out of 10, Wonderful, (210 reviews)
"Friendly, helpful staff. Excellent food and good variety of wines and spirits. Comfortable 'country house' hotel."
United Kingdom
Ronald
The price is S$545
includes taxes & fees
24 Sept - 25 Sept
Greywalls Hotel and Chez Roux

13. Dalhousie Castle

Dalhousie Castle
4.0 star property
28 km from Dirleton
8.6 out of 10, Excellent, (842 reviews)
"Beautiful property!"
United States
Rhonda
The price is S$457
includes taxes & fees
23 Sept - 24 Sept
Dalhousie Castle

14. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
25.4 km from Dirleton
8.6 out of 10, Excellent, (1,009 reviews)
"Excellent staff and breakfast"
United Kingdom
stephen
The price is S$245
includes taxes & fees
11 Oct - 12 Oct
Malmaison Edinburgh

15. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
25.4 km from Dirleton
10.0 out of 10, Exceptional, (550 reviews)
"Fantastic stay - highly recommend."
United Kingdom
Simon
The price is S$547
includes taxes & fees
5 Oct - 6 Oct
Fingal - A Luxury Floating Hotel

16. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
26 km from Dirleton
8.6 out of 10, Excellent, (1,000 reviews)
"Excellent breakfast and facility and good price!"
United States
RAYMOND
The price is S$255
includes taxes & fees
4 Oct - 5 Oct
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

17. Dean Park Hotel

Dean Park Hotel
4.0 star property
28.5 km from Dirleton
8.8 out of 10, Excellent, (781 reviews)
"Breakfast really good . Staff nice and helpful. Cleaning need improve and a lot noise at night ."
United States
Maria VIctoria
The price is S$82
includes taxes & fees
11 Oct - 12 Oct
Dean Park Hotel

18. Balbirnie House

Balbirnie House
4.0 star property
29 km from Dirleton
9.0 out of 10, Wonderful, (323 reviews)
"Beautiful room, great service. Very reasonable prices at the bar and breakfast. Great value in a wonderful setting."
United Kingdom
Graeme
The price is S$154
includes taxes & fees
15 Sept - 16 Sept
Balbirnie House

19. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
29.1 km from Dirleton
8.8 out of 10, Excellent, (1,745 reviews)
"Very good stay"
United Kingdom
Pierre Antoine
The price is S$237
includes taxes & fees
4 Oct - 5 Oct
Point A Edinburgh Haymarket

20. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
29.7 km from Dirleton
8.4 out of 10, Very good, (1,011 reviews)
"Staff was very helpful and breakfast was great"
United Kingdom
Pemba
The price is S$204
includes taxes & fees
11 Oct - 12 Oct
Village Hotel 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 for the activities you enjoy most.

Old Town Edinburgh

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Edinburgh City Centre

If you're spending time in Edinburgh City Centre, check out sights like Royal Mile or Edinburgh Castle and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Leith Docks and Royal Yacht Britannia are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Top Dirleton Hotel Reviews

Find out more about Dirleton

Top reasons to visit Dirleton

  • Historic Dirleton Castle: Explore the stunning ruins of Dirleton Castle, a key landmark with rich historical significance.
  • Charming Village Atmosphere: Stroll through the quaint streets of Dirleton, adorned with delightful shops and inviting cafés.
  • Picturesque Beaches: Enjoy the beautiful nearby beaches, perfect for relaxation and family-friendly outings.
  • Golfing Opportunities: Experience excellent local golf courses, ideal for enthusiasts during the golf season.
  • Scenic Coastal Walks: Immerse yourself in nature with picturesque coastal walks, showcasing the beauty of the Lothian coast.

Find great hotels near Dirleton

Discover a charming selection of accommodations in Dirleton, North Berwick, perfect for all types of travellers. From the family-friendly Castle Inn at Dirleton to the inviting Arms Hotel and the quaint Old Aberlady Inn, each option offers a unique experience. Enjoy pet-friendly amenities and proximity to the stunning beach, ensuring a delightful Scottish getaway.

  • Holiday Inn Express Edinburgh - Leith Waterfront by IHG: Ideal for eco-conscious travellers, the Holiday Inn Express Edinburgh - Leith Waterfront combines comfort with sustainability. This 3-star hotel is located 25.7km from Dirleton and boasts an impressive guest rating of 8.6 out of 10. The property is pet-friendly, allowing certain pets on-site, making it perfect for those who wish to travel with their furry companions. Guests appreciate the eco-certification and the variety of amenities, including a delightful breakfast and modern rooms designed for relaxation. The hotel’s commitment to green practices ensures a responsible stay without compromising comfort.
  • Malmaison Edinburgh: A unique boutique experience awaits at Malmaison Edinburgh, situated 25.7km from Dirleton. With a guest rating of 8.6 out of 10, this 4-star hotel offers a distinctive blend of chic decor and a pet-friendly atmosphere. The hotel allows pets, with amenities such as food and water bowls, making it a great option for travellers who wish to bring their dogs along. Guests enjoy the stylish and artistic touches throughout the property, creating an inviting and memorable stay. Malmaison is also eco-certified, appealing to those who value sustainability in their travel choices.
  • Best Western Kings Manor Hotel: Located 22.5km from Dirleton, the Best Western Kings Manor Hotel is a 3-star accommodation that caters to adventurous souls and business travellers alike, receiving a commendable guest rating of 8.8 out of 10. This hotel offers various on-site and nearby adventure sports, including surfing, sailing, and mountain biking, ensuring a thrilling experience. The pet-friendly policy allows for a relaxed stay with pets, and the hotel features amenities that accommodate both leisure and business needs. Guests appreciate the warm atmosphere and the array of recreational opportunities available.

Where to stay near Dirleton

Dirleton enchants visitors with its rich history and charming coastal atmosphere. Nestled along the Lothian coast, this picturesque village offers romantic strolls through its quaint streets and the stunning Dirleton Castle. Nearby, the vibrant town of North Berwick invites exploration with its friendly locals and beautiful beaches, perfect for family-friendly outings. Experience the delightful blend of culture and relaxation as you immerse yourself in the century-old Scottish heritage of this captivating region.

  • Edinburgh: A vibrant metropolis, Edinburgh is a cultural hub that draws visitors year-round, with peak arrivals in the summer months. As the capital of Scotland, it boasts a rich history punctuated by iconic landmarks such as Edinburgh Castle and the historic Royal Mile. The city offers a dynamic travel experience, from world-class shopping areas to engaging theatre performances. Strolling through its historic streets, you'll encounter a blend of medieval and modern architecture that truly captivates the imagination.
  • North Berwick: Nestled along the coast, North Berwick is a charming seaside town known for its stunning scenery and outdoor activities. With its visitor numbers peaking in the warmer months, North Berwick is perfect for those seeking adventures like golfing on renowned courses or hiking scenic trails. The town is also home to beautiful beaches and the nearby East Lothian coastline, making it an idyllic destination for nature lovers and beachgoers alike. Don't miss the chance to explore the local marina and enjoy fresh seafood at waterfront restaurants.
  • Gullane: Located a mere 3.2km from Dirleton, Gullane is a quaint village that offers both outdoor pursuits and cultural experiences. Popular for its exceptional golf courses, Gullane attracts sports enthusiasts and those keen to explore its picturesque beaches and historic sites. The village's vibrant shopping area is perfect for leisurely strolls, while local landmarks such as the nearby castles provide a glimpse into Scotland's rich heritage. With a moderate influx of visitors, Gullane is an excellent base for exploring the stunning East Lothian region.

Things to do in Dirleton

Shopping

In Dirleton, you can visit local shops offering unique gifts and souvenirs, such as artisan crafts and traditional Scottish goods. For a broader selection, head to North Berwick’s High Street, where you'll find charming boutiques and specialty shops showcasing local products.

Recreation

In Dirleton, the Dirleton Castle Gardens offer a peaceful retreat, where you can stroll through beautifully manicured grounds and enjoy the tranquility of nature. Nearby, the North Berwick Yoga Studio provides calming classes that enhance relaxation and mindfulness in a welcoming environment, perfect for rejuvenation.

Adventure

In Dirleton, explore the stunning Dirleton Castle, where you can wander through its historic grounds and gardens. For a thrilling experience, try coastal walks along the nearby sandy beaches, offering breathtaking views of the Firth of Forth and the opportunity to spot local wildlife.

Nightlife

Visit the Dirleton Inn for a cosy atmosphere and sample their fine ales while mingling with locals. For a lively evening, check out the nearby East Lothian Brewery, where you can enjoy craft beers and occasional live entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Dirleton

Dirleton is an ideal destination for those seeking a romantic, cultural, or outdoor getaway. Visitors can explore the historic Dirleton Castle, the charming village itself, and the nearby Dirleton Kirk. With picturesque beaches and urban parks, the area offers a delightful mix of attractions for travellers eager to immerse themselves in culture and nature.

  • North Berwick Law: A prominent hill offering stunning panoramic views of the surrounding countryside and coastline. The ascent is rewarding, with scenic paths winding through heather and grassland, perfect for nature enthusiasts and photographers alike.
  • Dalkeith Country Park: This urban park is a delightful blend of natural beauty and family-friendly activities. With sprawling green spaces, adventure playgrounds, and charming cafes, it invites visitors to relax and explore its rich history and diverse wildlife.
  • Billow Ness Beach: A picturesque stretch of sand ideal for a leisurely stroll or a picnic by the sea. The beach's tranquil atmosphere and views of the Firth of Forth provide a perfect setting for unwinding and enjoying the coastal scenery.

Best time to go to Dirleton

The best time to visit Dirleton is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly HighSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dirleton

Flying into Dirleton, North Berwick, is convenient with several major airports nearby. EDInburgh Airport (EDI) is approximately 38.6km away, with excellent hotel options such as the 5-star Sheraton Grand Hotel & Spa, located 9.7km from the airport. GLAsgow Airport (GLA) is 104.6km from Dirleton, featuring luxurious hotels like the 5-star JA Mar Hall Scotland, situated 6.4km from the airport. Newcastle Airport (NCL) is further afield at 130.4km, with notable hotels like the 4-star Delta Hotels by Marriott Newcastle Gateshead, just 9.7km away. Each airport offers various transportation services to facilitate your journey to Dirleton.

Frequently asked questions

What's it like in Dirleton?
Travellers to North Berwick's Dirleton neighbourhood will be sure to enjoy a stay here. Consider a visit to Dirleton Castle as part of your Dirleton travel plans.
If I need to cancel my hotel reservation in Dirleton, will I receive a refund?
Yes! The majority of room reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to get top deals in Dirleton.
What is there to do in this North Berwick neighbourhood?
Dirleton Castle is an attraction you might want to check out while you're in Dirleton. When you're sightseeing in North Berwick, Archerfield Links and Yellowcraigs are also worth a stop.