Top Trending Hotels Near Dirleton Castle

See all 95 Hotels near Dirleton Castle
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Macdonald Marine Hotel And Spa
Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick EH39 4LZ

4.0 out of 5.0
4 out of 5 (211 reviews)

Situated near the beach, this spa hotel is within a 10-minute walk of The Spa at the Macdonald Marine Hotel and North Berwick …

£94
Drem Farmhouse
Drem Farmhouse

Drem, North Berwick EH39 5AP

4.0 out of 5.0
4.9 out of 5 (55 reviews)

Located in Drem, this bed & breakfast is 2.8 mi (4.5 km) from National Museum of Flight and 3 mi (4.8 km) from Dirleton Castl …

Get Rates
Railway Hotel
Railway Hotel

70 Court Street, Haddington EH41 3AF

2.0 out of 5.0
2.7 out of 5 (20 reviews)

Situated in Haddington, this guesthouse is within a 15-minute walk of St Mary's Church and Nungate Bridge. Haddington Golf …

£50
Letham House
Letham House

A6093, Haddington EH41 3SS

5.0 out of 5.0
4.5 out of 5 (19 reviews)

Situated in Haddington, this luxury guesthouse is within 3 mi (5 km) of St Mary's Church, Nungate Bridge, and Haddington Golf …

£130
Bayswell Park Hotel
Bayswell Park Hotel

16 Bayswell Park, Dunbar EH42 1AE

3.5 out of 5.0
3.7 out of 5 (29 reviews)

Situated by the sea, this hotel is within a 15-minute walk of John Muir's Birthplace and Winterfield Golf Club. Dunbar Golf …

Get Rates
Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.8 out of 5 (4 reviews)

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Edinburgh, Palace of Holyroodhouse, and St. Gile …

£65
The Bank
The Bank

23-25 High Street, Anstruther KY10 3DQ

4.0 out of 5.0
4.4 out of 5 (5 reviews)

Situated on the beach, this inn is within a 5-minute walk of La Petite Epicerie and Scottish Fisheries Museum. Anstruther Gol …

£72
Caledonian Hotel
Caledonian Hotel

81 High Street, Leven KY8 4NG

2.5 out of 5.0

Situated in Leven, this hotel is 0.2 mi (0.3 km) from Leven Beach and within 3 mi (5 km) of Lochs and Glens North Cycle Route …

£40
Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
4.1 out of 5 (76 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Tron Kirk, St. Giles' Cathedral, and Real Mary King's Close. …

£80
Old Waverley Hotel
Old Waverley Hotel

43 Princes Street, Edinburgh EH2 2BY

3.0 out of 5.0
3.9 out of 5 (1,800 reviews)

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

£44
Hide content

Pocket Guide: East Lothian Dirleton Castle Hotels

With its historic city centre, vibrant atmosphere and diverse range of events, Edinburgh is a fascinating place to stay. Whether you are in the city for a day or have plans to take a longer visit, Expedia will help you find the perfect accommodation.

The Garden of Scotland

For those thinking about enjoying a longer trip to Edinburgh, consider taking a day trip to nearby East Lothian. This peaceful rural area nicknamed the “Garden of Scotland’ is full of pretty seaside villages, nature walks and golf courses. Easily accessible by train, bus or car, it’s a perfect place to take some time out during your stay.

East Lothian Highlights

Many Edinburgh locals enjoy weekends spent in what is regarded as one of Scotland’s prettiest towns, North Berwick. Around a 30 minute train ride from Edinburgh Waverley station, you can enjoy picturesque seaside views, fresh Scottish seafood and learn about wildlife at the Scottish Seabird Centre.

Dirleton Castle

Approximately five miles from North Berwick is the small village of Dirleton. Visitors here will enjoy the 13th Century ruins of Dirleton Castle. This secluded castle offers an insight into how life was lived in the area hundreds of years ago.

A visit to Edinburgh will bring history to life. Enter your travel dates into the Expedia search box to view the best deals on hotels in the area.

false