Skip to main content

Hotels near Dirleton

Search hotels and more near Dirleton

May 2024

1234
567891011
12131415161718
19202122232425
262728293031

June 2024

1
2345678
9101112131415
16171819202122
23242526272829
30
Check-in Date - Check-out Date

Filter by:


Star Rating

Review Score

Dirleton – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
The Castle Inn, hotel in Dirleton

Located in Dirleton, 1.4 miles from Yellowcraig Beach, The Castle Inn has accommodations with a garden, free private parking, a terrace and a restaurant.

The team at the Castle Inn were fantastic! Additionally, it was excellent to have the entire room/pub experience. They put together a great atmosphere.
8.2
Scored 8.2
Very Good
Rated very good
232 reviews
Price fromBHD 62.442per night
Marine North Berwick, hotel in Dirleton

With free parking, a spa and an award-winning restaurant, Marine North Berwick has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms.

Everything
8.5
Scored 8.5
Very Good
Rated very good
2,256 reviews
Price fromBHD 120.081per night
Greywalls Hotel & Chez Roux, hotel in Dirleton

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.

Awesome location if you’re golfing at Muirfield
8.4
Scored 8.4
Very Good
Rated very good
399 reviews
Price fromBHD 153.464per night
Nether Abbey Hotel, hotel in Dirleton

Located in the coastal town of North Berwick, Nether Abbey Hotel features elegant rooms, a restaurant, free Wi-Fi, and free parking.

The breakfast was beautifully cooked and presented as were the meals we had in the restaurant at dinner. The dining room was nice on two levels with a well stocked bar. Staff were friendly and informative. One young member helped us upstairs with our luggage. The view from the bedroom was superb over the Firth to Fife.
8.8
Scored 8.8
Excellent
Rated excellent
423 reviews
Price fromBHD 74.450per night
Old Aberlady Inn, hotel in Dirleton

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar.

Warm welcome, excellent hospitality. Food at breakfast and dinner were excellent. The Inn is an excellent base for golfers exploring East Lothian. A few minutes from Kilspindie and Gullane, and about 15 minutes from North Berwick. The train to Edinburgh is nearby (five minutes drive with good parking) at Longniddry (only 19 minutes to the City). On top of all this, an excellent value.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,031 reviews
Price fromBHD 55.477per night
The Bonnie Badger, hotel in Dirleton

The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane.

Best experience ever!
9.1
Scored 9.1
Wonderful
Rated wonderful
236 reviews
Price fromBHD 113.356per night
The Mallard Hotel, hotel in Dirleton

Located in Gullane, a 14-minute walk from Gullane Beach, The Mallard Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Excellent and friendly staff! Spacious rooms. Great service!
8.6
Scored 8.6
Excellent
Rated excellent
348 reviews
Price fromBHD 69.133per night
Maple Cottage B&B, hotel in Dirleton

Located in the historic town of Gullane, on the southern shore of the Firth of Forth, Maple Cottage B&B offers easy access to the championship Muirfield Links Golf Club, 3 minutes’ drive away.

Proximity to everything and friendliness of staff.
9.4
Scored 9.4
Wonderful
Rated wonderful
129 reviews
Price fromBHD 88.860per night
"Fraser's" at Marine Lodge, hotel in Dirleton

"Fraser's" at Marine Lodge has a patio and sea views. The holiday home features garden views and is 23 mi from Edinburgh.

9.5
Scored 9.5
Exceptional
Rated exceptional
14 reviews
Price fromBHD 100.388per night
Garleton Lodge, hotel in Dirleton

Featuring mountain views, Garleton Lodge in Haddington offers accommodations and a garden. Offering free private parking, the 5-star bed and breakfast is 8 miles from Muirfield.

9.1
Scored 9.1
Wonderful
Rated wonderful
25 reviews
Price fromBHD 129.687per night
See all hotels near Dirleton
gogless