• Half-term
    There's plenty of family fun on the cards at Celtic Haven this February half term... we've teamed up with Heatherton World of Activities to bring you oodles of excitement! But don't worry Mum and Dad, it’s not all about the kids – we have special treats for you too!

    Click here for full details or give us a quick call on 01834870000.

  • Romantic Breaks
    This February, there’s nowhere quite like the breath-taking Pembrokeshire coast for rekindling the romance! The great news is our extra special 'time for two' package offers the perfect recipe for love, with a 3 or 4-night escape and plenty of romantic extras for just £159pp!

    Click here for full details or give us a quick call on 01834870000.

  • 20% off
    If you're planning a great group getaway this February, we have fantastic news – we're offering a HUGE 20% SAVING on remaining dates in our three largest properties, accommodating 12, 10 and 8 people!

    Click here to learn more about group stays, or call us on 01834 870000 to check remaining availability.

  • Spring Saver
    Early spring is such an ideal time for a coastal adventure here in beautiful Pembrokeshire! The great news is, our special £159pp late deal offers the perfect opportunity for a spring break at Celtic Haven this March...

    Click here to learn more about group stays, or call us on 01834 870000 to check remaining availability.

  • Fabulous February Offers
    From our blissfully romantic 'Cupid's Arrow' half-day spa package to our heavenly 'Spa Sensation', 'Sole Soother' and amazing savings on Elemis Facials, you're in for a real treat here at The Spa at Celtic Haven this February!

    Click here for full details or give us a quick call on 01834870000.

  • Marvelous March Offers
    We have plenty of ways to spoil the special lady in your life (and yourself!) this March, from our luxurious 'Treat for Mum' pamper package to our blissful 'Spring Sensation', HUGE savings on Elemis anti-ageing facials and more!

    Click here for full details or give us a quick call on 01834870000.

PLAY
PAUSE