Photo by Jock Watson

Hotels near Dirleton Castle North Berwick

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

Top 5 hotels near Dirleton Castle at a glance

  1. Open Arms Hotel — 3-star hotel in Dirleton, 0.2 km from Dirleton Castle. Guest rating: 9.6/10 — Exceptional.
  2. Greywalls Hotel and Chez Roux — 5-star hotel in 2.5 km from Dirleton Castle. Guest rating: 9.2/10 — Wonderful.
  3. Marine North Berwick — 5-star hotel in 3 km from Dirleton Castle. Guest rating: 8.8/10 — Excellent.
  4. Garleton Lodge — 4-star hotel in 8.7 km from Dirleton Castle. Guest rating: 10/10 — Exceptional.
  5. Tweeddale Arms Hotel — 4-star hotel in 16.1 km from Dirleton Castle. Guest rating: 8.6/10 — Excellent.

Where to stay near Dirleton Castle?

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton, 0.2 km from Dirleton Castle
9.6 out of 10, Exceptional, (18 reviews)
"Very clean room, great staff, good food"
United Kingdom
CHRIS
The price is $150
$180 total
includes taxes & fees
Sep 6 - Sep 7
Open Arms Hotel

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
2.5 km from Dirleton Castle
9.2 out of 10, Wonderful, (209 reviews)
"Friendly, helpful staff. Excellent food and good variety of wines and spirits. Comfortable 'country house' hotel."
United Kingdom
Ronald
The price is $367
$441 total
includes taxes & fees
Aug 16 - Aug 17
Greywalls Hotel and Chez Roux

Marine North Berwick

Marine North Berwick
5.0 star property
3 km from Dirleton Castle
8.8 out of 10, Excellent, (307 reviews)
"Everything was great but the staff were absolutely fantastic and very helpful! "
United Kingdom
A
The price is $362
$435 total
includes taxes & fees
Sep 2 - Sep 3
Marine North Berwick

Garleton Lodge

Garleton Lodge
4.0 star property
8.7 km from Dirleton Castle
10.0 out of 10, Exceptional, (14 reviews)
"Angela and David are perfect hosts and we can’t fault anything about our short stay. They are warm and hospitable and made us feel completely at home. A memorable stay for us and really convenient for good restaurants as well. Superb views and great home cooked breakfast."
United Kingdom
Margaret
The price is $286
$343 total
includes taxes & fees
Sep 5 - Sep 6
Garleton Lodge

Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
16.1 km from Dirleton Castle
8.6 out of 10, Excellent, (324 reviews)
"Booked in quick and smooth by Jack, helped us with suitcases to our room. All the staff could not be more helpful,fast and eficient dinner service."
United Kingdom
John
The price is $167
$200 total
includes taxes & fees
Aug 10 - Aug 11
Tweeddale Arms Hotel

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
16.6 km from Dirleton Castle
8.8 out of 10, Excellent, (532 reviews)
"Beautiful hotel perfect location with beautiful views of the beach and coastline. Excellent restaurant beer garden and breakfast staff weee super friendly and helpful. Rooms are very well appointed had a lovely stay and will definitely be back."
United Kingdom
Mary
The price is $150
$180 total
includes taxes & fees
Aug 18 - Aug 19
Bayswell Park Hotel

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
17.9 km from Dirleton Castle
8.4 out of 10, Very Good, (396 reviews)
"Great location"
United Kingdom
Neil
The price is $99
$118 total
includes taxes & fees
Sep 3 - Sep 4
Pine Marten, Dunbar by Marston's Inns

The Leddie Hotel

The Leddie Hotel
3.0 star property
6.6 km from Dirleton Castle
9.8 out of 10, Exceptional, (24 reviews)
"Comfortable clean room, lovely meals in the restaurant, great service."
United Kingdom
Lesley
The price is $242
$291 total
includes taxes & fees
Aug 18 - Aug 19
The Leddie Hotel

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
7.5 km from Dirleton Castle
9.4 out of 10, Exceptional, (203 reviews)
"Staff were really friendly and helpful."
United Kingdom
Lorraine
The price is $210
$252 total
includes taxes & fees
Sep 6 - Sep 7
The Lodge at Craigielaw

The Law

The Law
3.0 star property
4.2 km from Dirleton Castle
9.0 out of 10, Wonderful, (21 reviews)
"Great location. Parking a block away. It’s an old school public house. Great pub, great food, and a charming boutique hotel. Staff was amazing"
United States
Joe
The price is $276
$332 total
includes taxes & fees
Aug 9 - Aug 10
The Law

Orchard House Lodges

Orchard House Lodges
3.0 star property
11.7 km from Dirleton Castle
9.6 out of 10, Exceptional, (65 reviews)
"Wonderful location and an excellent accomodation."
United Kingdom
Anonymous traveler
The price is $160
$160 total
includes taxes & fees
Sep 1 - Sep 2
Orchard House Lodges

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
10.3 km from Dirleton Castle
8.2 out of 10, Very Good, (466 reviews)
"Beautiful hotel and grounds in a great area, within walking distance of the shops, restaurants and riverside walk. The staff were very helpful and breakfast was superb with no wait. The hotel is a little run-down and needing investment but that was reflected in the price I paid; the overall experience and service was first rate."
United Kingdom
jock
The price is $168
$201 total
includes taxes & fees
Aug 31 - Sep 1
Maitlandfield House Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
18.9 km from Dirleton Castle
9.0 out of 10, Wonderful, (426 reviews)
"Great location if you want to tour around that side of Fife and not too far from St Andrews Decent breakfast as well"
United Kingdom
Andy
The price is $122
$146 total
includes taxes & fees
Sep 6 - Sep 7
Kilconquhar Castle Estate

The Bothy

The Bothy
3.0 star property
7.7 km from Dirleton Castle
The price is $835
$1,001 total
includes taxes & fees
Aug 17 - Aug 18
The Bothy

The Crown & Kitchen

The Crown & Kitchen
3.5 star property
10.3 km from Dirleton Castle
9.2 out of 10, Wonderful, (181 reviews)
"It was a lovely property and great value. Delicious breakfast"
United Kingdom
Christopher
The price is $122
$147 total
includes taxes & fees
Aug 31 - Sep 1
The Crown & Kitchen

1 Deuchrie Cottages

1 Deuchrie Cottages
3.0 star property
16.4 km from Dirleton Castle
The price is $795
$953 total
includes taxes & fees
Aug 14 - Aug 15
1 Deuchrie Cottages
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 close to Dirleton Castle

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Deluxe Double Room, Garden View | View from room
Open Arms Hotel
3.0 star property
9.6
Exceptional
18 reviews
View
Exterior
Greywalls Hotel and Chez Roux
5.0 star property
9.2
Wonderful
209 reviews
View
Outdoor spa tub
Marine North Berwick
5.0 star property
8.8
Excellent
307 reviews
View
Miscellaneous
Garleton Lodge
4.0 star property
10.0
Exceptional
14 reviews
View
Lounge
Tweeddale Arms Hotel
4.0 star property
8.6
Excellent
324 reviews
View

Other landmarks near Dirleton Castle