
Find Shopping Hotels in Dalkeith
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Dalkeith Shopping Hotels
Our top choices for Dalkeith hotels with shopping nearby

1. The Sun Inn
The Sun InnDalkeith
8.6 out of 10, Excellent, (438 reviews)
The price is AED 512
AED 615 total
includes taxes & fees
6 Nov - 7 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Dalkeith Hotel Reviews

Leonardo Royal Hotel Edinburgh
10/10 Excellent
Explore a world of travel with Expedia
- Barcelo Hotels in Danderhall
- Pet-Friendly Hotels in Roslin
- Hilton Hotels in Newtongrange
- Luxury Hotels in Scotland
- Fountain Court Apartments Hotels in Carberry
- 2 Star Hotels in Crossgatehall
- Luxury Hotels in Newington
- Adults Only Resorts & in Edinburgh
- Residences in Crossgatehall
- 2 Star Hotels in Carberry
- Leonardo Hotels in Danderhall
- Country Houses in Carberry
- Hotels with Free Parking in Bruntsfield
- Vacation Homes in Bonnyrigg
- Business Hotels in Bruntsfield
- Wyndham Hotels in Newbattle
- Guest Houses in Shawfair Station
- Hostels in Newtongrange
- Motel One Hotels in Carberry
- Condo Rentals in Dalkeith
- Hilton Hotels in Carberry
- Country Houses in Dalkeith
- Family Hotels in Prestonfield
- Beach Hotels in Liberton
- Country Houses in Bonnyrigg
- Hotel Wedding Venues Hotels in Liberton
- Chalets in Lasswade
- Lodges in Dalkeith
- Ballantrae Hotels in Carberry
- Syha Hostelling Scotland Hotels in Danderhall
- Cheval Apartment Hotels in Eskbank
- Syha Hostelling Scotland Hotels in Dalkeith
- Freetobook Hotels in Newtongrange
- Hostels in Bonnyrigg
- Pet-Friendly Hotels in Liberton
- Independent Hotels in Eskbank
- Ski Hotels in Portobello
- Marriott Hotels & Resorts in Bonnyrigg
- Dalkeith Hotels
- Hostels in Midlothian
- Marriott Hotels & Resorts in Danderhall
- The Edinburgh Collection Hotels in Bonnyrigg
- Cheval Apartment Hotels in Carberry
- Cheval Apartment Hotels in Millerhill
- Best Western Hotels in Bonnyrigg
- Cheval Apartment Hotels in Newbattle
- Fountain Court Apartments Hotels in Bonnyrigg
- Hotels with a Pool in Scotland
- Hotels with Free Parking in Lasswade
- Leonardo Hotels in Millerhill
- Shopping Hotels in Duddingston
- Staycity Serviced Apartments Hotels in Millerhill
- 5 Star Hotels in Newtongrange
- Romantic Hotels in Bruntsfield
- Shopping Hotels in Musselburgh
- Travelodge UK Hotels in Newbattle
- Hotels with Free Parking in Old Town Edinburgh
- Fountain Court Apartments Hotels in Millerhill
- Pet-Friendly Hotels in Old Town Edinburgh
- Hotels with smoking rooms in Scotland
- Leonardo Hotels in Bonnyrigg
- Hotels with WiFi in Gilmerton
- Ski Hotels in Scotland
- Hotels with a Lazy River in Scotland
- Shopping Hotels in Prestonfield
- Devere Hotels in Carberry
- Apartments in Midlothian
- Chalets in Bonnyrigg
- Business Hotels in Newington
- B&B in Dalkeith
- B&B in Newtongrange
- Family Hotels in Edinburgh and Lothian
- Wyndham Hotels in Eskbank
- Cabin Rentals in Bonnyrigg
- Hotels with Free Parking in Dalkeith
- Boutique Hotels in Old Town Edinburgh
- Fountain Court Apartments Hotels in Eskbank
- Hotels with Bars in Pathhead
- Travelodge UK Hotels in Carberry
- Hotels with Free Parking in Seafield
- Villas in Millerhill
- Hostels in Crossgatehall
- Jurys Hotels in Newtongrange
- Classic British Hotels in Danderhall
- Lodges in Newtongrange
- Cheval Apartment Hotels in Dalkeith
- 5 Star Hotels in Danderhall
- 4 Star Hotels in Danderhall
- Boutique Hotels in Edinburgh and Lothian
- Leonardo Hotels in Crossgatehall
- Travelodge UK Hotels in Millerhill
- Snoozebox Hotels in Newbattle
- Accor Hotels in Bonnyrigg






