Hotels in Dirleton

Sat, Nov 15
Mon, Nov 17
November 2025
14
December 2025

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

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

Where to stay in Dirleton?

The Lodge at Craigielaw

7.6 km from Dirleton
CA $124
CA $149 total
includes taxes & fees
Nov 25 - Nov 26
The Lodge at Craigielaw

CODE - The Court, Edinburgh

27.7 km from Dirleton
CA $143
CA $172 total
includes taxes & fees
Nov 18 - Nov 19
CODE - The Court, Edinburgh

Dunclutha Guest House

21.5 km from Dirleton
CA $161
CA $161 total
includes taxes & fees
Nov 15 - Nov 16
Dunclutha Guest House

Marine North Berwick

2.9 km from Dirleton
CA $366
CA $439 total
includes taxes & fees
Nov 19 - Nov 20
Marine North Berwick

Best Western Kings Manor Hotel

22.7 km from Dirleton
CA $118
CA $141 total
includes taxes & fees
Dec 14 - Dec 15
Best Western Kings Manor Hotel

Carberry Tower Mansion House and Estate

20.9 km from Dirleton
Carberry Tower Mansion House and Estate

Point A Hotel Edinburgh Haymarket

29.1 km from Dirleton
CA $134
CA $161 total
includes taxes & fees
Nov 30 - Dec 1
Point A Hotel Edinburgh Haymarket

Dalhousie Castle Hotel & Spa

27.9 km from Dirleton
CA $168
CA $202 total
includes taxes & fees
Dec 1 - Dec 2
Dalhousie Castle Hotel & Spa

Kilconquhar Castle Estate

18.8 km from Dirleton
CA $112
CA $134 total
includes taxes & fees
Nov 16 - Nov 17
Kilconquhar Castle Estate

Bayswell Park Hotel

16.5 km from Dirleton
CA $165
CA $198 total
includes taxes & fees
Dec 1 - Dec 2
Bayswell Park Hotel

Balbirnie House

29 km from Dirleton
Balbirnie House

Britannia Hotel Edinburgh

29.6 km from Dirleton
CA $67
CA $81 total
includes taxes & fees
Nov 16 - Nov 17
Britannia Hotel Edinburgh

Haymarket Hotel

29.7 km from Dirleton
CA $132
CA $159 total
includes taxes & fees
Nov 24 - Nov 25
Haymarket Hotel

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

26 km from Dirleton
CA $123
CA $148 total
includes taxes & fees
Nov 23 - Nov 24
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

ibis Edinburgh Centre South Bridge - Royal Mile

27.6 km from Dirleton
CA $179
CA $214 total
includes taxes & fees
Nov 24 - Nov 25
ibis Edinburgh Centre South Bridge - Royal Mile

Garner Edinburgh Haymarket by IHG

29.6 km from Dirleton
CA $129
CA $155 total
includes taxes & fees
Nov 30 - Dec 1
Garner Edinburgh Haymarket by IHG

Leonardo Royal Hotel Edinburgh

27.4 km from Dirleton
CA $213
CA $256 total
includes taxes & fees
Nov 16 - Nov 17
Leonardo Royal Hotel Edinburgh

Village Hotel Edinburgh

29.7 km from Dirleton
CA $137
CA $164 total
includes taxes & fees
Nov 23 - Nov 24
Village Hotel Edinburgh

voco Edinburgh - Royal Terrace by IHG

26.8 km from Dirleton
CA $172
CA $207 total
includes taxes & fees
Nov 30 - Dec 1
voco Edinburgh - Royal Terrace by IHG

Cairn Hotel

26.9 km from Dirleton
CA $157
CA $188 total
includes taxes & fees
Nov 16 - Nov 17
Cairn Hotel
See more properties

Hotels in Dirleton with free breakfast

  • Breakfast included
CA $239
CA $287 total
includes taxes & fees
Nov 26 - Nov 27
Open Arms Hotel
  • Breakfast included
CA $281
CA $338 total
includes taxes & fees
Nov 18 - Nov 19
No.12 Hotel & Bistro
  • Breakfast included
CA $229
CA $275 total
includes taxes & fees
Nov 24 - Nov 25
Apex Grassmarket Hotel
  • Breakfast included
CA $222
CA $267 total
includes taxes & fees
Nov 18 - Nov 19
Nether Abbey Hotel
  • Breakfast included
CA $124
CA $149 total
includes taxes & fees
Nov 25 - Nov 26
The Lodge at Craigielaw
  • Breakfast included
CA $248
CA $297 total
includes taxes & fees
Nov 30 - Dec 1
Radisson Blu Hotel, Edinburgh City Centre
  • Breakfast included
CA $161
CA $161 total
includes taxes & fees
Nov 15 - Nov 16
Dunclutha Guest House
  • Breakfast included
CA $366
CA $439 total
includes taxes & fees
Nov 19 - Nov 20
Marine North Berwick
  • Breakfast included
CA $400
CA $480 total
includes taxes & fees
Nov 30 - Dec 1
W Edinburgh
  • Breakfast included
CA $67
CA $81 total
includes taxes & fees
Nov 16 - Nov 17
Britannia Hotel Edinburgh
See more properties

Luxury hotels in Dirleton

CA $238
CA $285 total
includes taxes & fees
Nov 16 - Nov 17
Nira Caledonia
CA $299
CA $359 total
includes taxes & fees
Nov 30 - Dec 1
The Caledonian Edinburgh, Curio Collection by Hilton
CA $430
CA $516 total
includes taxes & fees
Nov 16 - Nov 17
Greywalls Hotel and Chez Roux
CA $335
CA $403 total
includes taxes & fees
Dec 14 - Dec 15
Virgin Hotels Edinburgh
CA $416
CA $499 total
includes taxes & fees
Dec 7 - Dec 8
Abbey Strand Apartments, at Holyrood
CA $263
CA $316 total
includes taxes & fees
Nov 17 - Nov 18
The Bonham Hotel
CA $171
CA $206 total
includes taxes & fees
Dec 14 - Dec 15
No 11
CA $312
CA $375 total
includes taxes & fees
Nov 30 - Dec 1
Kimpton Charlotte Square by IHG
CA $245
CA $294 total
includes taxes & fees
Nov 30 - Dec 1
Sheraton Grand Hotel & Spa, Edinburgh
CA $261
CA $313 total
includes taxes & fees
Nov 20 - Nov 21
Princes Street Suites
See more properties
Our prices for hotels in North Berwick are cheapest in March
Price trends for hotels in North Berwick
Pricing is based on two traveller single night rates
View properties in November
Typical weather 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

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

10/10 Excellent
"The room was clean, the bathroom spacious and modern. The staff were very pleasant and helpful at all times"
Loraine 3-night trip
Posted 4 days ago
ibis Edinburgh Centre South Bridge - Royal Mile
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Room was clean, staff was friendly. "
Malcolm Douglas 3-night trip
Posted 5 days ago
Radisson Blu Hotel, Edinburgh City Centre
Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

10/10 Excellent
"Friendly staff, easy access to city centre, and very clean! "
Jodi 4-night trip
Posted 5 days ago
Leonardo Hotel Edinburgh Haymarket
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Friendly staff and good food"
Clarke 1-night trip
Posted 5 days ago
Village Hotel Edinburgh
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Great hotel lovely helpful staff .room clean well stocked ,comfy bed good location for easy access to the castle ,the town and the trains this is our second stay here and will be back next time we’re stopping in Edinburgh "
Kate 1-night trip
Posted 5 days ago
Market Street Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Very comfortable beds. Excellent location "
Alyssa 2-night trip
Posted 6 days ago
Apex Grassmarket Hotel
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
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Room was very clean and comfortable, lots of room to hang clothes and draws to put stuff in, very spacious room and decent sized bathroom, parking is very limited by we managed to park in the sister hotel next door with no issues and as it’s pretty much right next door it’s not too far to carry bags. Staff were all very friendly and hotel we very well kept. Hotel is a perfect location within easy walking distance of all the tourist attractions as well as plenty of bars, restaurants, cafes and shops."
Sharon 3-night trip
Posted 6 days ago
Apex City of Edinburgh 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
Find out more about Dirleton

What's Dirleton Like?

If you're in search of the perfect part of the city to explore, consider Dirleton. Learn about local heritage at landmarks like Dirleton Castle. Archerfield Links and Muirfield Golf Course are a couple of more 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 56°F)
  • Coldest months: January, February, March, December (average 41°F)
  • Rainiest months: October, July, November, December (average 3 inches of rainfall)

Keep exploring