We're open! Book now for free breakfast! Find out more...

Dining

 

Request A Reservation

Book a feast in dramatic and enchanting surroundings...

Evening dining: 18.00 - 21.00, daily
Afternoon Tea: 14:00 - 17:00, daily

Please request a table by completing the form below at least 24 hours in advance or call 0131 654 0088 or email reception@melvillecastle.com to speak to a member of our team. Please note that we cannot accept large bookings due to social distancing measures.

For urgent reservations (within 24 hours), call 0131 654 0088.

 

Table Reservation Request

Name
E-Mail
Phone
Date
Time
Size of Party
Comments
Best rates guaranteed
Best Rates Guaranteed
Arrival
Nights
Sign up to our email newsletter for our latest news and exclusive offers