Build Your Own Christmas Package

For a truly memorable occasion, The Royal Yacht, offers the perfect festive venue. With four bars, three restaurants and a luxurious spa, all you have to do is kick back and relax, with everything taken care of. Make memories with The Royal Yacht…

Build your own Christmas Package

For an unforgettable Christmas escape, book any of our festive meals with us and receive 5% discount on your overnight stay. Stays from £99 per room, per night.

Wake up in luxurious surroundings, cosy up with your favourite festive movie and a mug of hot chocolate whilst opening your presents in the comfort of your warm hotel room.


Christmas at The Royal Yacht 


24th December | Christmas Eve

Enjoy the buzz of Christmas Eve as we host an evening with live music, whilst you savour the delicious Christmas Eve menu, served from 7.00pm.

 25th December | Christmas Day

After enjoying a slow morning, opening presents in the comfort of your cosy hotel room, enjoy a full English breakfast, served from 8.00am until 10.30am and then relax & unwind until our traditional Christmas Luncheon buffet is served. Enjoy quality time with loved ones at the Christmas table with everything taken care of.

Christmas Day Lunch | £105 per person | Children under 12 £52.50 | Children under 3 FREE

26th December | Boxing Day

Boxing Day is a day for relaxation, so enjoy a leisurely breakfast from 8.00am until 10.30am and then relax in the spa before our delicious carvery in Restaurant Sirocco.

27th December

Why not enjoy an extra day of relaxation, pleasure and indulgence. Perhaps you may wish to get that extra Christmas sparkle with a treatment from our award-winning Spa Sirene (price of treatment not included in package, and subject to availability).


All stays include use of our spa facilities, ensuring that you’ll feel thoroughly revitalised and relaxed – even after all the revelry and extravagance.