Upcoming Events


Join us in celebrating St David’s Day at The Cliff Hotel & Spa!!

Indulge in a culinary journey infused with Welsh flavours from our specially crafted specials menu, alongside our Spring Menu. Let’s honour this patriotic day with every bite!
Our Special’s Menu will be served for both Lunch and Dinner throughout the day on Friday 1st March.

With our picturesque coastal setting as your backdrop, savour delicious food and create unforgettable memories. Come join us for a day filled with joy, good company, and delectable dishes!

Celebrate Mother’s Day in Style at The Cliff Hotel & Spa

Our specially crafted menu, thoughtfully designed with mum in mind, invites you to treat the special lady in your life. On the 10th of March, let us take care of the cooking as you bring her for a delightful experience at The Cliff Hotel & Spa.

Choose from our tempting options with a 3 Course Sunday Lunch for £26.95 per person, served 12 – 3pm. Keep the kids happy with a delicious Main & Dessert for £15.00 per person.

As a token of appreciation, each reservation includes a special gift for mum.

Please note that a non-refundable deposit of £10 per person is required upon booking, securing your spot for an unforgettable Mother’s Day celebration.

Hop into Easter bliss at The Cliff Hotel & Spa!

Join us on Sunday, March 31st, 2024, for an egg-ceptional Easter feast with panoramic coastal views! Indulge in a delightful three-course Easter-themed Sunday lunch while soaking in the beauty of our uninterrupted coastal views at a table with the family!

It’s an Easter celebration you won’t want to miss!

Gather your loved ones for a memorable dining experience.
Adults can savour our three-course meal for just £26.95, while children (12 years and under) can enjoy a delicious main course and dessert for only £15. Plus, each booking includes a special gift for the little ones!

Secure your spot today with a £10 per person non-refundable deposit and make this Easter one to remember! Hurry, spaces are filling up fast! Book now to avoid disappointment.