Leisure Facilities | St. Moritz Hotel and Spa Near Rock & Polzeath

Aside from the Jacuzzi, all our facilities are open. The Pool Water Treatment and Advisory Group (PWTAG) have advised that the pool is safe to swim in because of the high chlorine levels.


Our gym is fully air conditioned and equipped with Life Fitness resistance and CV machines. We have equipped the gym for its ease of use making it suitable for advance training and also beginners.

Our friendly professionally qualified fitness trainers will induct you and are always on hand to provide guidance to help you achieve your goals whatever your level of fitness. Advice and suggestions on exercise programmes will be given to ensure your time spent exercising is fun, safe and effective.

Multi-channel audio-visual systems are provided to make your workout even more enjoyable.

Opening Hours: 7am – 9pm

St Moritz Gym

Indoor Pool and Wet Areas

Our indoor pool is open to all guests staying on site and is located in the leisure building. 

The 12-meter pool is great for lengths and for lounging in.  We also have a separate toddler splash pool.  Both our pools are heated to between 29-31*C.

Opening hours:
7am – 7pm daily (last entry for under 18’s 5pm)

Adult-only swim (over 18’s)
7am – 8am & 6pm – 7pm daily (last entry 6.30pm)

Outdoor Pool

Our outdoor pool is open to our residents when the weather is fair in the spring and summer.

The rectangle-shaped 16-meter biomass heated pool includes a kids pool and is located beside the Seaside Cafe and leisure lawn. There’s an outdoor cold water shower and poolside loungers so you can relax with a book or a cold drink in the sun.

Opening hours:

On a Sunday and Monday from 18th July to 30th August the pool will close at 7.30 pm
Seasonal opening 10 am-5 pm – weather dependent & subject to change. Please check daily with reception.

Tennis Court

Our full-sized sea view asphalt tennis court is located in the field beside our coastal villas.

Guests are free to use the tennis court for free though it must be booked in advance at reception.