Hotels in Dirleton

Sat 15 Nov
Fri 21 Nov
November 2025
14
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
14 Nov - 15 Nov
Tomorrow
15 Nov - 16 Nov
This weekend
14 Nov - 16 Nov
Next weekend
21 Nov - 23 Nov

Where to stay in Dirleton?

The Lodge at Craigielaw

4.7 mi from Dirleton
£74
includes taxes & fees
14 Dec - 15 Dec
The Lodge at Craigielaw

CODE - The Court, Edinburgh

17.2 mi from Dirleton
£93
includes taxes & fees
17 Nov - 18 Nov
CODE - The Court, Edinburgh

Dunclutha Guest House

13.4 mi from Dirleton
£95
includes taxes & fees
15 Nov - 16 Nov
Dunclutha Guest House

Marine North Berwick

1.8 mi from Dirleton
£239
includes taxes & fees
19 Nov - 20 Nov
Marine North Berwick

Best Western Kings Manor Hotel

14.1 mi from Dirleton
£77
includes taxes & fees
14 Dec - 15 Dec
Best Western Kings Manor Hotel

Carberry Tower Mansion House and Estate

13 mi from Dirleton
£116
includes taxes & fees
16 Nov - 17 Nov
Carberry Tower Mansion House and Estate

Point A Hotel Edinburgh Haymarket

18.1 mi from Dirleton
£86
includes taxes & fees
30 Nov - 1 Dec
Point A Hotel Edinburgh Haymarket

Dalhousie Castle Hotel & Spa

17.4 mi from Dirleton
£118
includes taxes & fees
1 Dec - 2 Dec
Dalhousie Castle Hotel & Spa

Kilconquhar Castle Estate

11.7 mi from Dirleton
£64
includes taxes & fees
16 Nov - 17 Nov
Kilconquhar Castle Estate

Bayswell Park Hotel

10.3 mi from Dirleton
£119
includes taxes & fees
1 Dec - 2 Dec
Bayswell Park Hotel

Balbirnie House

18 mi from Dirleton
£95
includes taxes & fees
20 Nov - 21 Nov
Balbirnie House

Britannia Hotel Edinburgh

18.4 mi from Dirleton
£45
includes taxes & fees
16 Nov - 17 Nov
Britannia Hotel Edinburgh

Haymarket Hotel

18.5 mi from Dirleton
£108
includes taxes & fees
16 Nov - 17 Nov
Haymarket Hotel

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

16.1 mi from Dirleton
£80
includes taxes & fees
23 Nov - 24 Nov
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

ibis Edinburgh Centre South Bridge - Royal Mile

17.1 mi from Dirleton
£123
includes taxes & fees
7 Dec - 8 Dec
ibis Edinburgh Centre South Bridge - Royal Mile

Garner Edinburgh Haymarket by IHG

18.4 mi from Dirleton
£84
includes taxes & fees
30 Nov - 1 Dec
Garner Edinburgh Haymarket by IHG

Leonardo Royal Hotel Edinburgh

17 mi from Dirleton
£139
includes taxes & fees
16 Nov - 17 Nov
Leonardo Royal Hotel Edinburgh

Village Hotel Edinburgh

18.5 mi from Dirleton
£89
includes taxes & fees
23 Nov - 24 Nov
Village Hotel Edinburgh

voco Edinburgh - Royal Terrace by IHG

16.6 mi from Dirleton
£112
includes taxes & fees
30 Nov - 1 Dec
voco Edinburgh - Royal Terrace by IHG

Cairn Hotel

16.7 mi from Dirleton
£99
includes taxes & fees
30 Nov - 1 Dec
Cairn Hotel
See more properties

Hotels in Dirleton with free breakfast

  • Breakfast included
£74
includes taxes & fees
14 Dec - 15 Dec
The Lodge at Craigielaw
  • Breakfast included
£145
includes taxes & fees
17 Nov - 18 Nov
Nether Abbey Hotel
  • Breakfast included
£184
includes taxes & fees
16 Nov - 17 Nov
No.12 Hotel & Bistro
  • Breakfast included
£239
includes taxes & fees
19 Nov - 20 Nov
Marine North Berwick
  • Breakfast included
£95
includes taxes & fees
15 Nov - 16 Nov
Dunclutha Guest House
  • Breakfast included
£124
includes taxes & fees
15 Nov - 16 Nov
Maitlandfield House Hotel
  • Breakfast included
£77
includes taxes & fees
14 Dec - 15 Dec
Best Western Kings Manor Hotel
  • Breakfast included
£84
includes taxes & fees
30 Nov - 1 Dec
Garner Edinburgh Haymarket by IHG
  • Breakfast included
£86
includes taxes & fees
30 Nov - 1 Dec
Point A Hotel Edinburgh Haymarket
  • Breakfast included
£45
includes taxes & fees
16 Nov - 17 Nov
Britannia Hotel Edinburgh
See more properties

Luxury hotels in Dirleton

£288
includes taxes & fees
16 Nov - 17 Nov
Greywalls Hotel and Chez Roux
£63
includes taxes & fees
30 Nov - 1 Dec
Kirkhill Estate Rooms
£171
includes taxes & fees
30 Nov - 1 Dec
Sheraton Grand Hotel & Spa, Edinburgh
£160
includes taxes & fees
17 Nov - 18 Nov
The Roseate Edinburgh
£151
includes taxes & fees
7 Dec - 8 Dec
Nira Caledonia
£132
includes taxes & fees
24 Nov - 25 Nov
Six Brunton Place
£180
includes taxes & fees
17 Nov - 18 Nov
The Bonham Hotel
£189
includes taxes & fees
20 Nov - 21 Nov
Princes Street Suites
£189
includes taxes & fees
7 Dec - 8 Dec
Destiny Scotland Charlotte SQ Apartments
£111
includes taxes & fees
14 Dec - 15 Dec
No 11
See more properties
See average prices and weather for all months
Price trends for hotels in North Berwick
Pricing is based on two traveller single night rates
View properties in November
Weather forecast for Edinburgh
November
Moderate crowds
High 9°C / low 4°C. Cloudy most days.
View properties in November
11°
14°
16°
18°
11°
18°
11°
16°
12°
Monthly weather averages (˚C)

Top landmarks in Dirleton

Dirleton Castle

5.0/5 (2 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

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket

10/10 Excellent
"Clean room, very friendly and helpful staff. "
Aida 1-night trip
Posted 2 days ago
Point A Hotel Edinburgh Haymarket
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Excellent beyond words in every way! Might just be one of the best hotel stays in my 40 country experience. I walked into the 7 th floor registration, chatted a moment, signed and turned around to get my luggage— AND IT WAS GONE!! O they said, it is already in your room. The glass of champagne at registration; was a neat soft touch!"
ernest 4-night trip
Posted 2 days ago
Market Street Hotel
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"The room had a spectacular view of the castle! The hotel location provided access to everything including transportation . The staff was friendly and helpful! I loved everything about my stay at Apex Hotel!!!! "
Sharon Michelle 3-night trip
Posted 2 days ago
Apex City of Edinburgh Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Good amenities of sauna room"
Monica 3-night trip
Posted 2 days ago
Apex Grassmarket Hotel
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"had a nice clean room and a good breakfast"
ian 1-night trip
Posted 4 days ago
Britannia Hotel Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The entire experience was wonderful! "
Vanessa 4-night trip
Posted 4 days ago
Virgin Hotels Edinburgh
CoDE Pod  – The CoURT - Edinburgh

CoDE Pod – The CoURT - Edinburgh

10/10 Excellent
"Lovely staff, well attentive, I think it was the manager in who was on the ball with the staff and was brilliant"
Maria 2-night trip
Posted 5 days ago
CoDE Pod – The CoURT - Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Extremely friendly and helpful staff, delicious breakfast, clean rooms, and great location. I would definitely stay here again! "
Ceilidh 3-night trip
Posted 6 days ago
Apex Waterloo Place Hotel
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Clean modern and nice hotel. Friendly staff, quiet rooms. "
Felix 1-night trip
Posted 6 days ago
YOTEL Edinburgh

Frequently asked questions

Is Dirleton expensive to stay in?
You can find great hotels from £45 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. To find more pet-friendly stays on Hotels.com, use the "Amenities" filter in your search and select "Pet friendly".
Find out more about Dirleton

Dirleton: A Timeless Tapestry of History and Natural Splendor

Nestled just a stone's throw from North Berwick, the picturesque village of Dirleton enchants visitors with its quaint charm and rich history. Dominated by the impressive 13th-century Dirleton Castle, where tales of yore whisper through its ancient walls, the village boasts stunning gardens and a serene landscape that beckons nature lovers and romantics alike. Stroll through cobbled streets lined with delightful cottages, or relax at the nearby golden beaches, all while soaking in the breathtaking East Lothian coastline. Dirleton offers a perfect blend of culture, heritage, and natural beauty, making it an idyllic escape for discerning travellers.

Discover great hotels in Dirleton

Dirleton offers a charming selection of hotel accommodation, ranging from cosy inns to elegant guesthouses. Visitors can enjoy picturesque settings, local hospitality, and easy access to stunning coastal views and historical landmarks, making it an ideal base for exploring the beauty of East Lothian. These are some of the hotels preferred by our travellers in Dirleton:

  1. Greywalls Hotel and Chez RouxOpens in a new window: This exquisite 5.0-star hotel is a haven for leisure travellers seeking a luxurious vacation experience. With a focus on golf-themed activities, the property features multiple meeting rooms and exceptional amenities tailored for a sophisticated stay. Travellers can indulge in a round of golf on pristine courses, complemented by high-end dining options and elegant architectural design. The seamless blend of comfort and luxury creates an inviting atmosphere that is highly praised by those who appreciate distinctive experiences.
  2. Marine North BerwickOpens in a new window: Embracing the spirit of adventure, Marine North Berwick is a remarkable 5.0-star hotel that offers direct access to the beach, making it a perfect choice for those seeking exhilarating experiences. The hotel boasts a range of adventure sports such as sailing, windsurfing, and waterskiing, all designed to captivate the thrill-seeking traveller. The stunning coastal views and modern, chic design enhance the overall atmosphere. Visitors rave about the vibrant ambience and the array of activities available, ensuring a memorable stay that embodies both relaxation and excitement.
  3. Nether Abbey HotelOpens in a new window: A delightful 4.0-star hotel, Nether Abbey Hotel caters to adventure-loving travellers seeking a family-friendly environment, while still providing an abundance of leisure options. With access to thrilling activities such as waterskiing, sailing, and surfing, this hotel offers a perfect blend of excitement and comfort. The property also features amenities designed for children, ensuring a welcoming experience for families. Reviewers consistently highlight the engaging atmosphere, making it an ideal choice for those looking to immerse themselves in both adventure and quality time together.

Top locations to stay in Dirleton

Staying near North Berwick Harbour, Dirleton Castle, and Gullane Beach offers unique experiences in Dirleton, North Berwick, Scotland. North Berwick Harbour boasts historical charm and scenic views, while Dirleton Castle provides a glimpse into Scotland's rich past. Gullane Beach offers a beautiful coastal retreat. For first-time visitors, staying near Dirleton Castle is highly recommended for its striking architecture and historical significance.

  1. Near North Berwick HarbourOpens in a new window: Staying near North Berwick Harbour gives you the charm of a historical coastal area with stunning views of the sea. It's a fantastic spot for leisurely walks along the water's edge, and you can explore quaint shops selling local crafts. Don't miss the chance to hop on a boat for some wildlife watching, as the harbour is a gateway to seeing seals and puffins nearby.
  2. Near Dirleton CastleOpens in a new window: Dirleton Castle is a fascinating historical site that offers a glimpse into Scotland's past. Staying nearby allows you to wander through the beautiful gardens and explore the ruins of this impressive fortress. The surrounding village has a relaxing vibe, perfect for enjoying a peaceful stroll and discovering charming local boutiques.
  3. Near Gullane BeachOpens in a new window: Gullane Beach is known for its stunning sandy stretches and scenic views, making it a perfect spot for a relaxing day outdoors. Staying near here lets you soak up the sun or enjoy long walks along the coast. The area is also rich in history, so you can explore nearby attractions while enjoying the beach atmosphere.

Things to do near Dirleton

Nestled in East Lothian, Dirleton boasts the stunning Dirleton Castle, a 13th-century gem surrounded by enchanting gardens. Wander through the village's charming streets, savour local cuisine, and soak in the serene countryside—Dirleton is a delightful escape for those seeking history and picturesque scenery.

  • Edinburgh CastleOpens in a new window – Step into history at this iconic fortress perched atop Castle Rock. Explore its ancient walls, majestic architecture, and panoramic views of the city below. Don’t miss the Stone of Destiny and the Crown Jewels, which tell tales of Scotland’s royal heritage.
  • Princes StreetOpens in a new window – Stroll along this bustling thoroughfare, where you can shop at an array of high-street stores and enjoy stunning views of the castle. Take a break in the beautiful Princes Street Gardens, a perfect spot for a picnic or to simply soak in the vibrant atmosphere.
  • Royal MileOpens in a new window – Wander down this historic street that connects Edinburgh CastleOpens in a new window to the Palace of Holyroodhouse. Discover charming closes, quaint shops, and traditional Scottish eateries as you trace the footsteps of history through this lively area.
  • George StreetOpens in a new window – Experience the elegance of George Street, known for its chic boutiques and sophisticated cafés. It’s an ideal place to indulge in a bit of retail therapy or enjoy a delightful meal while soaking up the stylish surroundings.
  • GrassmarketOpens in a new window – Visit this lively tourist precinct, steeped in history and character. Browse the unique shops and enjoy a meal at one of the many pubs and restaurants nestled in this vibrant square, all while taking in views of the castle looming above.

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 are typically lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the area's historical landmarks, cultural sites, and natural beauty. During this period, visitors can explore the village's rich history and enjoy great value for money while discovering its charming attractions.
  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 sections on Hotels.com, where you may find discounted hotel rates close to your travel date. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're well-informed. If rooms become available or prices drop, you could be among the first to know and seize the opportunity for a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you potentially save on your stay in a Dirleton hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and, at times, better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that could be more affordable, helping you find a better deal.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience but often comes with higher expenses. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. You might also look into independent hotels located a bit further out, which are usually likely to be more affordable and can provide a more authentic 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. If you’re looking to soak up the lively atmosphere in Dirleton, March, April, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

What's Dirleton like?

If you want to find the perfect part of town to visit, consider Dirleton. Learn about local heritage at landmarks such as Dirleton Castle. Archerfield Links and Muirfield Golf Course are a couple of places to see nearby.

How to get to Dirleton

Flying to:

  • Edinburgh Airport (EDI), 23.6 mi (38 km) from Dirleton
  • Dundee (DND), 29.8 mi (47.9 km) from Dirleton

Things to see and do in and around Dirleton

Things to see near Dirleton:

  • Dirleton Castle (0.1 mi/0.1 km away)
  • Gullane Beach (2.4 mi/3.8 km away)
  • North Berwick Harbour (2.6 mi/4.1 km away)
  • Tantallon Castle (4.7 mi/7.5 km away)
  • North Berwick Law (2.4 mi/3.9 km away)

Things to do near Dirleton:

  • Archerfield Links (0.8 mi/1.4 km away)
  • Muirfield Golf Course (1.7 mi/2.7 km away)
  • North Berwick Golf Course (2.2 mi/3.5 km away)
  • Gullane Golf Course (2.4 mi/3.9 km away)
  • National Museum of Flight (4 mi/6.5 km away)

When is the best time to visit North Berwick?

  • Hottest months: July, August, September, June (average 13°C)
  • Coldest months: January, February, March, December (average 5°C)
  • Rainiest months: October, July, November, December (average 87 mm of rainfall)

Keep exploring