Contact

You’ll find us here, right in the heart of all the action…

We can’t wait to welcome you to The Grassmarket Hotel in the heart of Edinburgh city centre. Here’s how to get in touch with us…

United Kingdom

0131 556 9940

International

+44 (0)131 556 9940

Address

94-96 Grassmarket
Edinburgh
EH1 2JR

Get In Touch

If you haven’t found the answer you need, click the button below and we’ll get back to you as soon as possible.

Book Into The Grassmarket Hotel