This website uses cookies, which cannot be used to personally identify you. If you continue to use the site we will assume that you agree with our use of cookies. Please read our privacy and cookies information to learn more.

Hotels in Dalkeith

Find Hotels in Dalkeith on the Midlothian Advertiser directory. Get reviews and contact details for each business including phone number, postcode, opening hours and photos.

Harrow Hotel

2-4 Eskbank Road, Dalkeith, Midlothian, EH22 1HF

The County Hotel

152-156 High Street, Dalkeith, Scotland, EH22 1AY

Welcome to the County Hotel, Dalkeith The County Hotel, in the heart of Dalkeith, is just 6 miles from the centre of Edinburgh...

The Sun Inn

Lothianbridge, Dalkeith, Midlothian, EH22 4TR

Premier Inn Edinburgh City Centre (Haymarket)

1 Morrison Link, Edinburgh, EH3 8DN

Ideally located in Edinburgh city centre, 200 yards from Haymarket train station and within walking distance of Edinburgh Castle,...

hub by Premier Inn Edinburgh Royal Mile hotel

37 East Market Street, Edinburgh, EH8 8FR

Keep your eyes peeled and your ears to the ground, as Edinburgh's best stories unravel here on The Royal Mile. There's the castle...

The Allan Ramsay Hotel

Carlops, Penicuik, Midlothian, EH26 9NF

The Allan Ramsay Hotel sits amidst the Pentland Hills, south of Edinburgh offers the perfect location to explore the Scottish...

Premier Inn Edinburgh City Centre (York Place) hotel

44 York Place, Edinburgh, EH1 3HU

Premier Inn Edinburgh City Centre (York Place) is positioned a short walk from the shopping mecca of Princes Street, Edinburgh...

Courtyard by Marriott Edinburgh

1 - 3 Baxter's Place, Edinburgh, EH1 3AF

Courtyard by MarriottĀ® Edinburgh is the newest edition to the Scottish capital, combining heritage and style with an innovative...

Dalhousie Castle Hotel & Spa

Welcome to Dalhousie Castle Hotel and Spa - a magnificent 13th century fortress set within acres of wooded parkland on the...

Inverkip Hotel Ltd.

24 Castle Street, Edinburgh, Midlothian, EH2 3HT

The Ellwyn Hotel

37-39 Moira Terrace, Edinburgh, Midlothian, EH7 6TD

The Ellwyn Hotel is a Welcoming family hotel which has been fully established for many years, providing high quality services. ...

The Royal Hotel Bar & Restaurant

34 High Street, Penicuik, Midlothian, EH26 8HU

Northumberland Hotel

31-33 Craigmillar Park, Edinburgh, Midlothian, EH16 5PE

The Northumberland Hotel is a traditional, child-friendly, individually styled hotel which is an ideal base for golf breaks,...

Bruntsfield Hotel

69-74 Bruntsfield Place, Edinburgh, Midlothian, EH10 4HH

Ibis Hotel

6 Hunter Square, Edinburgh, Midlothian, EH1 1QW

Holyrood Hotel

81 Holyrood Road, Edinburgh, Midlothian, EH8 8AU

Northfield House Hotel

115 Lasswade Road, Edinburgh, Midlothian, EH16 6UD

Twelve Picardy Place

12 Picardy Place, Edinburgh, Midlothian, EH1 3JT

A Haven Inn Edinburgh

180 Ferry Road, Edinburgh, Midlothian, EH6 4NS

Angels Share Hotel

7-11 Hope Street, Edinburgh, Midlothian, EH2 4EL