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.

Lairg Hotel

Is this your business? Claim now!

1 Coates Gardens, Edinburgh, Midlothian, EH12 5LG

Cumberland Hotel

Is this your business? Claim now!

1 West Coates, Edinburgh, Midlothian, EH12 5JQ

Edinburgh's Minto Hotel

Is this your business? Claim now!

16-18 Minto Street, Edinburgh, Midlothian, EH9 1RQ

Travelodge Edinburgh Musselburgh Hotel

Is this your business? Claim now!

Moto Service Area, A1, Old Craighall, Musselburgh, Midlothian, EH21 8RE

Edinburgh Musselburgh Travelodge has everything you need for a good night’s sleep, offering great value rooms close to the Firth...

Herald House Hotel

Is this your business? Claim now!

70-72 Grove Street, Edinburgh, Midlothian, EH3 8AP

Inverkip Hotel Ltd.

Is this your business? Claim now!

24 Castle Street, Edinburgh, Midlothian, EH2 3HT

Dalhousie Castle Hotel & Spa

Is this your business? Claim now!

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

Melvin House Hotel

Is this your business? Claim now!

3 Rothesay Terrace, Edinburgh, Midlothian, EH3 7RY

Dalhousie Castle Hotel & Spa

Is this your business? Claim now!

Cockpen Road, Bonnyrigg, Midlothian, EH19 3JB

800 year old medieval Castle....

Kildonan Lodge Hotel

Is this your business? Claim now!

27 Craigmillar Park, Edinburgh, Midlothian, EH16 5PE

Kildonan Lodge is a friendly 4 star boutique hotel with a passion for customer excellence....

The Salisbury Hotel

Is this your business? Claim now!

43-45 Salisbury Road, Edinburgh, Midlothian, EH16 5AA

Holyrood Hotel & Spa

Is this your business? Claim now!

81 Holyrood Road, Edinburgh, Midlothian, EH8 8AU

McDonald Holyrood Hotel

Is this your business? Claim now!

81 Holyrood Road, Edinburgh, Midlothian, EH8 8AU

The Scotsman Hotel

Is this your business? Claim now!

20 North Bridge, Edinburgh, Midlothian, EH1 1TR

Market Street Hotel

Is this your business? Claim now!

6 Market Street, Edinburgh, Midlothian, EH1 1DE

Parliament House Hotel

Is this your business? Claim now!

15 Calton Hill, Edinburgh, Midlothian, EH1 3BJ

Ideally situated in the heart of the city, this beautifully restored hotel is only minutes from princes street, major attractions...

Edinburgh City Hotel

Is this your business? Claim now!

79 Lauriston Place, Edinburgh, Midlothian, EH3 9HZ

Just a few minutes from Edinburgh’s city centre and principal financial/business district, Edinburgh City Hotel is located in a...

 restaurant

Old Waverley Hotel

Is this your business? Claim now!

43 Princes Street, Edinburgh, Midlothian, EH2 2BY