United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Shopping Hotels in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Edinburgh Shopping Hotels

Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £95 per night from 13 Dec to 14 Dec
4.5/5Wonderful! (1,061 reviews)

"They clean your room and refresh toiletries & towels everyday. Too bad sauna and steam rooms are closed due to covid restrictions. Other than that, will definitely recommend and book again."…"

Reviewed on 18 Oct 2020

Apex Waterloo Place Hotel
Le Monde Hotel
4 out of 5
16 George Street, Edinburgh, Scotland
The price is £85 per night from 20 Dec to 21 Dec
4.5/5Wonderful! (589 reviews)
Last minute stay

"Nice comfortable classy hotel."…"

Reviewed on 18 Aug 2020

Le Monde Hotel
Motel One Edinburgh-Princes
3.5 out of 5
10-15 Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £69 per night from 29 Nov to 30 Nov
4.5/5Wonderful! (985 reviews)
Excellent Hotel

"Incredibly clean and comfortable. The employee on reception/bar was very helpful and took great pride in his work. The location is unbeatable for Edinburgh."…"

Reviewed on 14 Aug 2020

Motel One Edinburgh-Princes
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £69 per night from 29 Nov to 30 Nov
4.5/5Wonderful! (993 reviews)
Loved this place!

"Staff so welcoming. Room impeccably clean. ust across the street from the airport bus final stop. Perfect!We were just there on a stopover for 2 nights trying to get back to the US before travel restrictions. How nice to have a comfortable place to stay amidst the travel chaos."…"

Reviewed on 16 Mar 2020

Motel One Edinburgh-Royal
The Royal Scots Club Edinburgh
3 out of 5
29-31 Abercromby Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £54 per night from 29 Nov to 30 Nov
4.5/5Wonderful! (927 reviews)

"We had a wonderful stay in the RSC, such a wonderful relaxing atmosphere, lovely spacious bedroom, comfortable bed, and large bathroom. The reception staff did a good job looking after us (considering the circumstances) very friendly and with precautions they had in place, we felt safe. We plan to ..."…"

Reviewed on 12 Oct 2020

The Royal Scots Club Edinburgh
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £48 per night from 20 Dec to 21 Dec
4.5/5Wonderful! (1,263 reviews)

"Excellent Hotel in a great Location and friendly staff willing to go the extra mile."…"

Reviewed on 11 Oct 2020

Apex City of Edinburgh Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £80 per night from 1 Dec to 2 Dec
4.5/5Wonderful! (1,261 reviews)

"Swimming pool was lovely, nice, big room albeit at the back of the hotel."…"

Reviewed on 25 Oct 2020

Apex Grassmarket Hotel
ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
19 St Andrew Square, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £49 per night from 29 Nov to 30 Nov
4.5/5Wonderful! (969 reviews)

"Not able to visit due to Covid restrictions Given a voucher to ude till December 2021"…"

Reviewed on 22 Nov 2020

ibis Styles Edinburgh Centre St Andrew Square
InterContinental Edinburgh The George
5 out of 5
19-21 George Street, Edinburgh, Scotland
Free cancellation
The price is £123 per night from 20 Dec to 21 Dec
4.5/5Wonderful! (1,030 reviews)

"The staff in this hotel are faultless. From the front desk, to the concierge team (credit to Craig) to the room service team. They make for a truly homely experience. Five stars all round."…"

Reviewed on 17 Mar 2020

InterContinental Edinburgh The George
Edinburgh Castle Apartments and Suites
4 out of 5
28 Castle Street, Edinburgh, Scotland
The price is £48 per night from 29 Nov to 30 Nov
4.4/5Wonderful! (303 reviews)

"The room was spacious and lovely! We enjoyed it very much. The only issue we had was that we were initially told our room would be on the first floor but when we got there it was on the third floor. I have back issues so climbing (no elevator) three flights Of steep stairs was difficult and disappointing. ..."…"

Reviewed on 28 Feb 2020

Edinburgh Castle Apartments and Suites
Residence Inn by Marriott Edinburgh
4 out of 5
36 Simpson Loan, Quartermile, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £48 per night from 20 Dec to 21 Dec
4.3/5Excellent! (992 reviews)

"The staff were so friendly and helpful! I really felt like they went out of their way to make our stay great."…"

Reviewed on 17 Mar 2020

Residence Inn by Marriott Edinburgh
Holiday Inn Express Edinburgh - Leith Waterfront
3 out of 5
Britannia Way, Ocean Drive, Edinburgh, Scotland
Free cancellation
The price is £42 per night from 13 Dec to 14 Dec
4.3/5Excellent! (953 reviews)

"Conveniently located close to the Ocean Terminal shopping centre and restaurants. Also, more quaint selection of restaurant and shops nearby along Leith Water Walk. Staff super friendly. Everything clean and felt safe during COVID. Take-away breakfast a little sparse, but probably partly due to ..."…"

Reviewed on 28 Sep 2020

Holiday Inn Express Edinburgh - Leith Waterfront
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £62 per night from 20 Dec to 21 Dec
4.3/5Excellent! (970 reviews)

"Good location and friendly staff. Bed was comfy too."…"

Reviewed on 30 Oct 2020

Hilton Edinburgh Carlton
Staycity Aparthotels West End
4 out of 5
11 Brandfield Street, Haymarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £55 per night from 29 Dec to 30 Dec
4.3/5Excellent! (1,353 reviews)

"Great location with a friendly and helpful team. It’s a shame we could not use all the facilities that were on offer due to Covid restrictions."…"

Reviewed on 12 Sep 2020

Staycity Aparthotels West End
City Padzzz
4 out of 5
Western Harbour Midway, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £47 per night from 6 Dec to 7 Dec
4.3/5Excellent! (1,679 reviews)

"Excellent location for views, parking and convenient No 10 bus into town."…"

Reviewed on 16 Oct 2020

City Padzzz
Stay Edinburgh City Apartments
4 out of 5
217 High Street The Royal Mile, Edinburgh, Scotland
Get Rates
4.2/5Excellent! (529 reviews)

"Perfect location, washing machine out of order, property clean and very spacious"…"

Reviewed on 11 Aug 2020

Stay Edinburgh City Apartments
Old Waverley Hotel
3 out of 5
43 Princes Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £30 per night from 29 Nov to 30 Nov
4.1/5Very Good! (989 reviews)
oc

"Great location and very handy for train bus and tram"…"

Reviewed on 31 Jul 2020

Old Waverley Hotel
Cityroomz Edinburgh
3 out of 5
25-33 Shandwick Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £28 per night from 13 Dec to 14 Dec
4.1/5Very Good! (987 reviews)
Recommended.

"A nice hotel. Room was clean and in good condition. A little basic but good enough for my needs. Staff were very polite. I would stay there again. A very reasonable price too. A great location, just 2 minutes walk from town centre."…"

Reviewed on 13 Aug 2020

Cityroomz Edinburgh
Haymarket Hub Hotel
3 out of 5
7 Clifton Terrace, Edinburgh, Scotland
Get Rates
3.9/5Very Good! (999 reviews)

"Although the rooms were very small it was comfy fir my bestfriend and I. Room service was great and tend to our needs promptly."…"

Reviewed on 28 Apr 2020

Haymarket Hub Hotel
ibis budget Edinburgh Park
3 out of 5
Edinburgh Business Park, 6 Lochside View, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £27 per night from 13 Dec to 14 Dec
3.9/5Very Good! (979 reviews)

"Modest, clean, comfortable. Perfectly adequate for an overnight stay."…"

Reviewed on 29 Sep 2020

ibis budget Edinburgh Park
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Shopping Hotels in Edinburgh

Search for Shopping Hotels in Edinburgh on Expedia.co.uk. You can easily find your Shopping Hotels in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find budget hotels in the Edinburgh neighborhood you prefer
  • Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class in Edinburgh
  • Enter your travel dates now to view the best deals on hotels in Edinburgh - while they last

More trip options

Travellers loved these Shopping Hotels