Make your Christmas sparkle with three magical nights at the castle
Festive celebrations begin on Christmas Eve and continue all the way through to 27 December with our indulgent three-night package.
Whether you choose one of our gorgeous suites or a grand Classic Room, we promise to deliver a festive break full of joyous activities and exquisite food.
If you have any questions, please email reception@melvillecastle.com or call 0131 654 0088.
Book our 2025 Three-night Christmas package before 31 January 2025 and you'll receive a complimentary bottle of Prosecco to enjoy during your stay.
Pack your pup, too!
Dogs can enjoy a festive stay with you too, at a cost of £20.00 per pooch per night (up to two well-behaved dogs in selected rooms). Dog stays must be pre-booked. Please call us on 031 654 0088 to request a dog-friendly room when you make your booking. Unfortunately, if you arrive having packed a pup without booking, we may not be able to accommodate you.
All pups will receive a Hound Bag tote filled with useful accessories for their stay, including a tennis ball, poo bags, dog treats and a walking map featuring routes local to the hotel.