Skip to navigation Skip to main content

Indoor Activities

Please note all activities are advised to be booked and paid for online prior to the start of the session. Full details on availability, prices and guidelines are below. 


Fitness Classes trainers and water bottle on a floor mat ready for a workout

Join the team for a range of fitness classes, including low impact, strength and aerobic classes.

Gym Set of dumb bells in a gym

Pre-bookable gym sessions at all One Leisure centres.

Indoor Cycling Indoor cycling class

Pre-bookable indoor cycling sessions at One Leisure centres. 

Swimming girl swimming

One Leisure swimming pools online booking and timetables.

Swimming Lessons boy swimming underwater

Swim4Life swimming lessons at One Leisure.

Active Lifestyles Classes trainers and water bottle on a floor mat ready for a workout

Exercise classes for older adults and those requiring additional support to exercise.

String Pins Bowling pins

STRING PINS is a ten-pin bowling venue at One Leisure St Ives.

Mini Movers Children Playing

Fun and active sessions for children under 5 years old, including a variety of sports and soft play equipment to help develop movement and core skills.

Family Roller Skating Roller Skates

Party along to our soundtracks whilst roller skating with your family and friends.

Soft Play Area Children playing on spinner in Leo's Funzone

Let your little ones run wild at Leo's Funzone!

Badminton Badminton racket and shuttlecocks on a sports courts

Badminton courts available to book.

Short Tennis tennis racket and ball on an indoor court

Indoor short tennis courts available to book.

Squash Squash rackets and ball on the floor of the squash court at One Leisure Huntingdon

Squash courts available to book. 

Table Tennis Table tennis bat and ball on a table tennis table

Table tennis tables available to book.


Book and Pay via the app

Download the One Leisure app to view availability and make bookings.

Book and Pay Online

Beat the queues by booking One Leisure activities online. You can search availability 24 hours a day plus book and pay activities up to 7 days in advance. There is no charge to use the online booking service and there are no surcharges when you pay by credit or debit card.

Make a booking

If you have already registered with One Leisure, simply click the button below to make a booking. Please note that payment needs to be made within 20 minutes of the booking being made. Payment details are not stored using our secure payment system.

Book and pay online


Problems booking online?

If you have any problems making your online booking or cannot cancel/move a booking please contact us by using our enquiry form.