The best rates and offers for The Grassmarket Hotel are always available directly here through our official website, you won’t find cheaper deals for our Edinburgh Old Town hotel anywhere else.


Make the most of your getaway and save up to 15% by staying for three or four nights, with our Stay and Save deal.

Book online directly with us and you'll receive a free bottle of Prosecco in your hotel room for your arrival.

Tailor-made corporate discounts for business travellers, with everything you need for a productive stay in Edinburgh.

Get into your room a little earlier than our usual check-in time of 3pm - just £10 per room for 2pm access.

Extend your hotel check out from 11am to 1pm for the very small cost of £10 per hour. Well worth it!

We know how to make your hen or stag party one to remember. Get in touch to ask about our discounted group rates.