Opening champagne by the Christmas tree


Celebrate the most wonderful time of the year at a Scottish castle



Join us at Melville Castle for our most magical Christmas yet

Our three-day package begins on Christmas Eve, with the festivities continuing all the way through to 27 December.

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.

To check availability, please email or call  0131 654 0088.

Your Christmas itinerary

24 December – Christmas Eve

  • Arrival from 15:00.
  • Enjoy a cream tea with mulled wine.
  • Tuck into your first festive dinner.

25 December – Christmas Day

  • Start the big day at your leisure with a Full Scottish Breakfast. 
  • Join us in the dining room for Christmas Day Lunch with all the trimmings.
  • Settle into the evening, and enjoy festive bites from a cold buffet for dinner.

26 December – Boxing Day

  • Start Boxing Day with a Full Scottish Breakfast.
  • Later on, tuck into Afternoon Tea.
  • In the evening, you can use your dining credit of £30.00 to enjoy a final feast in the dining room.

27 December

  • Enjoy your last Full Scottish Breakfast at the castle. 
  • Fond farewells at 11:00

Room prices

Prices per room for your three-night Christmas stay package. Based on two adults sharing.

Classic Room: £925.00

Superior Room: £975.00

Four-Poster Room: £1,050.00

Junior Suite: £1,095.00

Castle Suite: £1,125.00

Dundas Suite: £1,200.00

Supplementary charges

£360.00 per adult

£220.00 per child (12 and under)

£20.00 per dog, per night.

Single occupancy prices on request.

Prices include cream tea with mulled wine on arrival, Christmas Eve dinner, Full Scottish Breakfast every morning, Christmas Day lunch, Christmas evening buffet, Afternoon Tea for two and an allocated meal credit of £30.00 for dinner on your third evening.

Champagne toast

Hogmanay at Melville Castle

See in 2024 with the ultimate two-night Hogmanay stay.

Presents wrapped in natural paper and string

Gift Vouchers

Shop our Gift Vouchers for that someone special this festive season.

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
EH18 1AP
0131 654 0088

Contact & Directions
Privacy Policy

Facebook Instagram