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 (213 reviews)

Located in East Lothian, this spa hotel is within a 10-minute walk of The Spa at the Macdonald Marine Hotel and North Berwick …

£96
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
The Linton Hotel
The Linton Hotel

3 Bridgend, East Linton EH40 3AF

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

Located in East Lothian, this inn is 0.6 mi (1 km) from Preston Mill & Phantassie Doocot Mill and within 3 mi (5 km) of Haile …

Get Rates
Letham House
Letham House

A6093, Haddington EH41 3SS

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

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

Get Rates
Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.5 out of 5 (11 reviews)

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

£80
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0
4.4 out of 5 (1,496 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

£99
The Bank
The Bank

23-25 High Street, Anstruther KY10 3DQ

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

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

Get Rates
Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
4.1 out of 5 (91 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. …

£96
Ravelston House
Ravelston House

182 North High Street, Musselburgh Eh21 6bh

3.0 out of 5.0
4.7 out of 5 (6 reviews)

Located in Fisherrow, this hotel is 0.9 mi (1.4 km) from Musselburgh Racecourse and within 3 mi (5 km) of Queen Margaret …

Get Rates
The Wellesley Apartment
The Wellesley Apartment

101 Wellesley Road, Leven KY8 3AD

3.0 out of 5.0

Located in Methil, this apartment is within 1 mi (2 km) of Lochs and Glens North Cycle Route and Leven Beach. Wellsgreen Golf …

Get Rates
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