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.

Murrayfield Hotel & Lodge

Is this your business? Claim now!

18 Corstorphine Road, Edinburgh, Midlothian, EH12 6HN

Corstorphine Lodge Hotel

Is this your business? Claim now!

186 St Johns Road, Edinburgh, Midlothian, EH12 8SG

Corstorphine Lodge Hotel is an imposing stone Victorian villa resting in the heart of Edinburgh's district of Corstorphine on the...

Edinburgh Capital Hotel

Is this your business? Claim now!

187 Clermiston Road, Edinburgh, Midlothian, EH12 6UG

A warm Scottish welcome awaits you at the Edinburgh Capital Hotel. With great views across the west of the city, our hilltop...

 restaurant, wedding venue, leisure club

Hotel Indigo Edinburgh - Princes Street, an IHG Hotel

20 Princes Street, Edinburgh, EH2 2AN

Nestled perfectly in between Edinburgh's Old and New town, Hotel Indigo Edinburgh - Princes Street encapsulates the unrivalled...

Afton Town House Hotel

Is this your business? Claim now!

6 Grosvenor Cresent, Edinburgh, Midlothian, EH12 5EP

National Railway: Haymarket...

Cala Homes

Is this your business? Claim now!

46 Elginhaugh Gardens, Dalkeith, Midlothian, EH22 3GZ

Salisbury Green Hotel & Bistro

Is this your business? Claim now!

18 Holyrood Park Road, Edinburgh, Midlothian, EH16 5AY

Brodies Hostels

Is this your business? Claim now!

12 High Street, Edinburgh, Midlothian, EH1 1TB

Ten Hill Place Hotel

Is this your business? Claim now!

1-10 Hill Place, Edinburgh, Midlothian, EH8 9DS

24 Royal Terrace Hotel

Is this your business? Claim now!

24 Royal Terrace, Edinburgh, Midlothian, EH7 5AH

The Edinburgh Grand Hotel

Is this your business? Claim now!

42 St Andrew Square, Edinburgh, Midlothian, EH2 2AD

Park View House Hotel

Is this your business? Claim now!

14 Hermitage Place, Edinburgh, Midlothian, EH6 8AF

Mercure Edinburgh Haymarket Hotel

38 Gardners Crescent, Edinburgh, EH3 8DQ

The Mercure Edinburgh Haymarket hotel is ideally located in the heart of Edinburgh, making it the perfect base for guests looking...