• Celtic Haven Leisure Club

    Your Celtic Haven

     leisure club

    Whether you want to reach new fitness levels, have fun with friends or simply relax after a long, hard day, Celtic Haven Leisure Club could be your own special escape! Our indoor and outdoor leisure facilities are inclusive for our resort guests and we also offer membership for locals – click here for our membership rates.
  • fitness suite

    From action packed to

     kick back & relax

    Our fully-equipped fitness suite is great for either gentle exercise or an energetic workout! Use of our heated indoor swimming pool and hydrotherapy suite are included in your membership offering the ideal opportunity for blissful relaxation after an invigorating workout. Click here for our membership rates.
  • 30 acres of grounds

    Experience the

     great outdoors

    All guests and Leisure Club members enjoy unlimited use of our all-weather tennis courts and 9-hole headland golf course with its stunning views across to Caldey Island. We can even arrange lessons with a professional if you'd like to improve your swing or backhand!
  • golf course

    Fun and games

     for all ages

    Kids love our adventure playground and trampoline where they can swing, slide, climb, spin, balance and bounce to their heart's content! Not to mention the swimming, golf, table tennis, football, putting... they'll be flat out by the end of the day!
  • member benefits

    Enjoy valuable

     member benefits

    There's much more to Celtic Haven Leisure Club membership than just great sport and leisure facilities! As an additional benefit, all members enjoy valuable VIP discounts in our Elemis Premier Spa, Waves bar and restaurant and even our pretty Pembrokeshire holiday cottages.
  • membership rates

    Membership rates

     and more...

    Feel free to call in and we'll happily show you around with no obligation. Day passes are also available if you're looking for rainy day activities in Tenby, or if you'd like to 'try before you buy'. Click here for more information or give us a call on 01834 870000.