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

This weekend
Next weekend

Where to stay in Dirleton?

1. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.4 out of 10, Exceptional, (38 reviews)
"A really lovely hotel with a very warm welcome and friendly staff. Great breakfast menu. Room was spacious and well appointed. A great stay!"
United Kingdom
Christine
The price is $88
$105 total
includes taxes & fees
Nov 16 - Nov 17
Open Arms Hotel

2. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
7.6 km from Dirleton
9.4 out of 10, Exceptional, (212 reviews)
"Second visit to this hotel! Staff all friendly & helpful. We spent a couple of days chilling."
United Kingdom
Jean
The price is $90
$108 total
includes taxes & fees
Nov 4 - Nov 5
The Lodge at Craigielaw

3. Marine & Lawn North Berwick

Marine & Lawn North Berwick
5.0 star property
2.9 km from Dirleton
8.8 out of 10, Excellent, (341 reviews)
"Great location and friendly staff"
United Kingdom
Murray
The price is $234
$281 total
includes taxes & fees
Nov 3 - Nov 4
Marine & Lawn North Berwick

4. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
4.1 km from Dirleton
9.2 out of 10, Wonderful, (99 reviews)
"Great nights sleep, good staff and hotel was exactly what I hoped for. Breakfast was also excellent served by a very efficient and polite young man."
United Kingdom
Walter
The price is $217
$260 total
includes taxes & fees
Nov 3 - Nov 4
No.12 Hotel & Bistro

5. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
16.5 km from Dirleton
8.8 out of 10, Excellent, (547 reviews)
"We stayed in one of the hot tub rooms and had a blast, the room was just what we were looking for and views over the bay were spectacular. I would recommend this place a must visit."
United Kingdom
Peter
The price is $110
$133 total
includes taxes & fees
Nov 4 - Nov 5
Bayswell Park Hotel

6. 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,003 reviews)
"Great accomodation with smiling staff and a great historic background."
Turkey
Buket
The price is $94
$118 total
includes taxes & fees
Nov 8 - Nov 9
Carberry Tower Mansion House and Estate

7. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
18.8 km from Dirleton
9.0 out of 10, Wonderful, (452 reviews)
"We came to stay as we had a wedding in Crail. It was a fantastic base for exploring St Andrews and the surrounding areas. The site itself has lots to do and the room was perfect for our needs. The staff were very attentive and the breakfast was lovely. Thank you for our trip :)"
United Kingdom
Julia
The price is $92
$110 total
includes taxes & fees
Nov 3 - Nov 4
Kilconquhar Castle Estate

8. 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,001 reviews)
"Very helpful friendly staff"
Canada
Corinne
The price is $77
$96 total
includes taxes & fees
Nov 8 - Nov 9
Best Western Kings Manor Hotel

9. Dalhousie Castle

Dalhousie Castle
4.0 star property
28 km from Dirleton
8.8 out of 10, Excellent, (872 reviews)
"Place was spotless and staff are very polite"
United Kingdom
Jack
The price is $205
$246 total
includes taxes & fees
Nov 30 - Dec 1
Dalhousie Castle

10. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
25.4 km from Dirleton
8.6 out of 10, Excellent, (1,001 reviews)
"Amazing hotel clean and very comfortable"
United Kingdom
Tracey
The price is $100
$126 total
includes taxes & fees
Nov 8 - Nov 9
Malmaison Edinburgh

11. Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square
3.5 star property
27.8 km from Dirleton
8.2 out of 10, Very good, (221 reviews)
"Only a very quick overnight stay but staff were very helpful at check in and room was very good"
United Kingdom
John
The price is $129
$163 total
includes taxes & fees
Nov 8 - Nov 9
Point A Edinburgh St Andrew Square

12. Dunclutha Guest House

Dunclutha Guest House
3.0 star property
21.5 km from Dirleton
9.8 out of 10, Exceptional, (471 reviews)
"Was very welcoming and helpful"
United Kingdom
Stephen
The price is $121
$121 total
includes taxes & fees
Nov 5 - Nov 6
Dunclutha Guest House

13. Stay Central

Stay Central
3.0 star property
27.8 km from Dirleton
8.2 out of 10, Very good, (1,003 reviews)
"Wonderful stay at this hotel. Good location in old town, room clean, the staff friendly and helpful."
United States
Viet Hung
The price is $104
$132 total
includes taxes & fees
Nov 9 - Nov 10
Stay Central

14. Haymarket Hotel

Haymarket Hotel
3.0 star property
29.7 km from Dirleton
8.6 out of 10, Excellent, (1,001 reviews)
"Excellent hotel - perfect for a comfortable night’s sleep. Friendly staff and a great location by the station."
United Kingdom
Ben
The price is $92
$116 total
includes taxes & fees
Nov 29 - Nov 30
Haymarket Hotel

15. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
27.8 km from Dirleton
9.0 out of 10, Wonderful, (1,377 reviews)
"Exceptional location and wonderful staff"
United States
Haley
The price is $128
$162 total
includes taxes & fees
Nov 8 - Nov 9
Motel One Edinburgh-Royal

16. Cairn Hotel

Cairn Hotel
2.0 star property
26.9 km from Dirleton
8.6 out of 10, Excellent, (1,002 reviews)
"Very clean comfortable beds breakfast had plenty choice ."
United Kingdom
Anne
The price is $105
$133 total
includes taxes & fees
Nov 23 - Nov 24
Cairn Hotel

17. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
3.0 star property
27.2 km from Dirleton
8.6 out of 10, Excellent, (1,077 reviews)
"Amazing location and super helpful and friendly staff!! Absolutely enjoyed my stay there!"
United Kingdom
Vasudha
The price is $98
$123 total
includes taxes & fees
Nov 8 - Nov 9
Holiday Inn Express - Edinburgh City Centre by IHG

18. Malmaison Edinburgh City

Malmaison Edinburgh City
4.0 star property
27.7 km from Dirleton
9.2 out of 10, Wonderful, (1,006 reviews)
"Excellent stay, food was great and hotel was very quiet for a city centre hotel, will defiantly be back"
United Kingdom
Keith
The price is $122
$154 total
includes taxes & fees
Nov 8 - Nov 9
Malmaison Edinburgh City

19. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
27.8 km from Dirleton
9.0 out of 10, Wonderful, (3,363 reviews)
"Room was beautiful and staff were amazing. Continental breakfast had a fabulous selection and was delicious."
United Kingdom
Molly
The price is $172
$217 total
includes taxes & fees
Nov 29 - Nov 30
Fraser Suites Edinburgh

20. Market Street Hotel

Market Street Hotel
4.0 star property
27.8 km from Dirleton
9.8 out of 10, Exceptional, (1,560 reviews)
"Great hotel perfect for the Caledonian sleeper train into Waverley station Lovely rooms ,great food and amazing staff Many thanks"
United Kingdom
mark
The price is $159
$200 total
includes taxes & fees
Nov 8 - Nov 9
Market Street Hotel
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.

Compare popular hotels in Dirleton

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A room with a large window, a green armchair, a red sofa, and a wooden table.
Open Arms Hotel
3.0 star property
9.4
Exceptional
38 reviews
View
A room with two wooden chairs, a small table, and a vase with flowers. A window with a view of the outdoors is visible.
The Lodge at Craigielaw
4.0 star property
9.4
Exceptional
212 reviews
View
A hotel lobby with a wooden reception desk, a black leather sofa, a staircase with a white railing, and several framed pictures on the walls.
No.12 Hotel & Bistro
3.0 star property
9.2
Wonderful
99 reviews
View
A swimming pool with a tiled deck and a wooden fence in the background.
Marine & Lawn North Berwick
5.0 star property
8.8
Excellent
341 reviews
View
A fireplace with a roaring fire, a statue, and a green leather armchair.
Carberry Tower Mansion House and Estate
4.0 star property
9.2
Wonderful
1,003 reviews
View

When is the best time to visit North Berwick?

Our prices for hotels in North Berwick are cheapest in January
Price trends for hotels in North Berwick
Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Edinburgh
November
High 9°C / low 4°C. Cloudy most days.
View properties in November
9°
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
6°
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
6°
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
7°
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
9°
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
Monthly weather averages (˚C)

Top landmarks in Dirleton

Check out reviews of Dirleton hotels guests love

Find out more about Dirleton