Celebrate the most magical time of the year at Melville Castle
For 2023, we've curated a festive selection of offers and events to help make your celebrations extra special.
Snuggle up with loved ones, feast on festive treats and make memories to cherish forever this December.
If you have any questions, please call our reception team on 0131 654 0088 or email reception@melvillecastle.com.