Hotels Close to Dirleton Castle, East Lothian

See all 95 Hotels near Dirleton Castle
Macdonald Marine Hotel And Spa
Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick EH39 4LZ

4.0 out of 5.0

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

$97
per night
Drem Farmhouse
Drem Farmhouse

Drem, North Berwick EH39 5AP

4.0 out of 5.0

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

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

$66
per night
Letham House
Letham House

A6093, Haddington EH41 3SS

5.0 out of 5.0

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

$134
per night
Bayswell Park Hotel
Bayswell Park Hotel

16 Bayswell Park, Dunbar EH42 1AE

3.5 out of 5.0

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
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel

100 Milton Road East, Edinburgh EH15 2NP

3.0 out of 5.0

Situated by the sea, this spa hotel is 1.1 mi (1.7 km) from Portobello Beach and within 3 mi (5 km) of Musselburgh Racecourse …

$50
per night
The Bank
The Bank

23-25 High Street, Anstruther KY10 3DQ

4.0 out of 5.0

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

Get Rates
Jurys Inn Edinburgh
Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh EH1 1DH

3.0 out of 5.0

Modern hotel in the heart of historic Edinburgh next to Waverley Station, one mile from the famous castle, and 400 metres fro …

$65
per night
Leonardo Hotel Edinburgh City Centre (Haymarket)
Leonardo Hotel Edinburgh City Centre (Haymarket)

1 Morrison Link, Midlothian, Edinburgh EH3 8DN

3.0 out of 5.0

Located in Haymarket, this hotel is within a 10-minute walk of St. Mary's Cathedral and Edinburgh International Conference …

$43
per night
The Beachfront B&B
The Beachfront B&B

33 Straiton Place, Edinburgh EH15 2BA

2.5 out of 5.0

With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat, an …

Get Rates
Hide content

Dirleton Castle, East Lothian Hotel Information

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