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
February 2023
MoTuWeThFrSaSu
30310102030405
06
0405

Available Tables

Join the Original Club

Be the first to know, sign up for exclusive offers and vouchers

Melville Castle

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

Contact & Directions
Privacy Policy

Facebook Instagram