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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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

Check prices on hotels in Grassmarket

Tonight Tonight 21 May - 22 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Featured Grassmarket Luxury Hotels

See all 1,168 Hotels in Grassmarket
Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh
Apex City of Edinburgh Hotel
4.4/5 (1,874 reviews)

The hotel is well located, and the rooms were very decent. The rooms were very clean, and the restaurant had a good breakfast selection. Missing were any green initiatives (no recycling, no note about towels getting reused, etc) and no exercise facilities.

altText 1 May 2018
Grassmarket hotel
94-96 Grassmarket, Edinburgh
Grassmarket hotel
3.9/5 (977 reviews)

The beds are typically European hard and the pillows were a bit flat. But besides that the location is excellent, right near Victoria street, the Castle, and the Camera Obscure museum. The rooms are comfortable and have a large map on one wall to help you plan your days' walking.

altText 16 Apr 2018
Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh
Apex Grassmarket Hotel
4.2/5 (2,114 reviews)

Excellent location; amazing castle views; clean, modern and comfortable rooms! Loved it

altText 19 May 2018

Recently booked Grassmarket hotels

Apex Grassmarket Hotel
4.0 out of 5.0
Last booking: 6 hours ago
Apex City of Edinburgh Hotel
4.0 out of 5.0
Last booking: 9 hours ago
Grassmarket hotel
3.0 out of 5.0
Last booking: 11 hours ago

Pocket Guide: Luxury Hotels in Grassmarket

Search for Luxury Hotels in Grassmarket on You can easily find your Luxury Hotels in Grassmarket using one of the methods below:

  • View our selection of featured hotels in Grassmarket
  • Use the map to find budget 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 in Grassmarket
  • Enter your travel dates now to view the best deals on hotels in Grassmarket - while they last