Beginning of main content

Luxury Hotels in Grassmarket, Edinburgh

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Grassmarket Hotels

Search Flight + Hotel

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 Luxury Hotels

See all 652 Hotels in Grassmarket
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.0 out of 5.0
4.2 out of 5 (904 reviews)
Convenient, Noisy, Clean HotelWe had a beautiful view of a castle from our room. However, this is one of the noisiest streets in Edinburgh, so it was hard to sleep without earplugs. Some of the furnishings in the room were outdated but they were functional. The room was very clean. The restaurant where they serve breakfast was ...
  13 Aug 2017

£128

£128
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
4.4 out of 5 (611 reviews)
Hotel nicely positioned for the city great parkingOver priced just for the tattoo. Decor in room needed tidying up. Was not allowed in restaurant unless prebooked. Was not told anything on arrival that was the case. Offered an upgrade which we excepted to find we couldn't as couple beside had it after having a delay with reception staff.
  17 Aug 2017

£112

£112
Grassmarket hotel

Grassmarket hotel

94-96 Grassmarket, Edinburgh
3.0 out of 5.0
3.8 out of 5 (282 reviews)
Wonderful staff at front desk. Hotel is not luxurious but very very clean and comfortable. Super location
  13 Aug 2017

£102

£102
Map

Recently booked Grassmarket hotels

Apex Grassmarket Hotel
4.0 out of 5.0
Last booking: 16 hours ago
Apex City of Edinburgh Hotel
4.0 out of 5.0
Last booking: 19 hours ago

Pocket Guide: Luxury Hotels Hotels in Grassmarket

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

  • View our selection of featured hotels in Grassmarket
  • Use the map to find hotels in the Grassmarket neighborhood you prefer
  • Use the filters to see hotels in a specific area of Grassmarket, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Grassmarket
  • Enter your travel dates to view the best deals on hotels in Grassmarket - while they last