Request a Table Reservation

Please note: for tables of 8 or more, we ask for a pre-order and a deposit. Please call us on 0131 654 0088 to arrange
May 2023
MoTuWeThFrSaSu
01020304050607
08091011121314
15161718192021
22232425262728
29303101

Available Tables

We’d love to keep in touch

Subscribe to our newsletter today for a chance to win £100.00 voucher to spend at our hotel, and be the first to hear about our latest news and special offers.

Melville Castle

Gilmerton Road
Edinburgh
Lassawade
EH18 1AP
0131 654 0088
reception@melvillecastle.com

Contact & Directions
Privacy Policy

Facebook Instagram