Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Grassmarket Shopping Hotels

See all 666 Hotels in Grassmarket
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.0 out of 5.0
4.2 out of 5 (926 reviews)
Hotel central for Edinburgh Decent enough hotel, upgrade gave us a room on top floor. Nice room, comfy beds. Only issue was noise well into the night from revellers and pubs opposite the hotel. Glad we were on top floor, must have been even more off putting lower down.
  Sep 23, 2017

$108

$108
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
4.4 out of 5 (626 reviews)
Excellent location Lovely hotel. Great location. Walking distance to most tourist attractions and restaurants.
  Sep 19, 2017

$148

$148
Grassmarket hotel

Grassmarket hotel

94-96 Grassmarket, Edinburgh
3.0 out of 5.0
3.8 out of 5 (291 reviews)
Very good locationStaff very helpful. Room was very small, but great location.
  Sep 23, 2017

$122

$122
Map

Recently booked Shopping Hotels in Grassmarket

Apex Grassmarket Hotel
4.0 out of 5.0
Last booking: 15 hours ago
Apex City of Edinburgh Hotel
4.0 out of 5.0
Last booking: 32 hours ago

Grassmarket Shopping Hotel Guide

If you’re a shopaholic, self-medicate with some retail therapy at a hotel near Grassmarket shopping malls.
  • Browse all 666 shopping hotels
  • Review convenient consumer ratings to find the perfect accommodation
  • Be the ultimate bargain hunter when you book our deals today

Your heart starts to race when you see a shoe sale and your eyes light up at the sign of a designer boutique, so a shopping hotel in Grassmarket is a must for you. Pack an empty suitcase to store all your new purchases when you book a hotel near shopping malls here on Expedia.com.