Sports Club
Welcome to Erskine Stewart Melville Sports Club
At the heart of Erskine Stewart Melville lies our state-of-the-art Sports Club, a hub of activity, fitness, and well-being for students and the wider community. Whether you’re a seasoned athlete or just beginning your fitness journey, our Sports Club offers top-notch facilities and a welcoming environment for all.
Excellent Facilities
Our Sports Club boasts a wide range of modern amenities designed to cater to various sports and fitness needs. From our fully-equipped gym and fitness studios to our indoor swimming pool, sports halls, and outdoor pitches, we provide everything you need to stay active and healthy.
- Fitness Suite: Our gym is equipped with the latest cardio and strength-training equipment, suitable for all fitness levels.
- Swimming Pool: Dive into our heated indoor pool, perfect for swimming lessons, training, and leisure. Our pool is open to non-members with drop-in swims available for £6, or £3 for under 16s.
- Sports Halls: Versatile indoor spaces for basketball, badminton, gymnastics, and more.
- Outdoor Pitches: Enjoy our expansive outdoor facilities for rugby, football, hockey, and athletics.
Community and Membership
Our Sports Clubs aren’t just for students, it’s a vibrant community resource open to families, alumni, and local residents. We offer flexible membership options that provide access to our facilities, ensuring everyone can enjoy the benefits of staying active.
Our Sports Club is located at Erskine Stewart Melville Senior School on Queensferry Road. As well as offering membership with access to a well equipped fitness suite at ESM Sports Centre and a 25m swimming pool, a number of the facilities are also available to hire including the Games Halls, Astro Pitches and Tennis Courts for a variety of activities such as football, cricket, tennis, badminton, hockey, basketball, table tennis, martial arts, fitness classes and birthday parties. We are pleased to offer a new Personal Training service, as well as a variety of term-time coached classes and holiday camps.
Find out more about holiday camps and venue hire.
Sports Club members can access bespoke Personal Training sessions with our qualified trainers. Start your Personal Training journey by filling in this form!
Opening Hours
Please see below for our term time and holiday opening hours. Please note the last pool admission is 30 minutes before closing.
The next upcoming holiday dates are Saturday 10th October to Sunday 25th October.Â
Please note that ESM Sports Club will be closed for the Christmas Holiday period between Thursday 24th December 2026 and Saturday 2nd January 2027 inclusive
Queensferry Road Sports Club Term Time Opening Hours
| Facility | Day | Times |
|---|---|---|
| Gym | Monday - Friday | 6.00pm – 10.00pm |
| Saturday and Sunday | 9.00am – 8.00pm | |
| Swimming Pool | Monday | 7.00am – 7.45am 8.00pm – 9.45pm |
| Tuesday | 7.00am – 7.45am 7.45pm – 9.45pm |
|
| Wednesday | 7.00am – 7.45am 6.00pm – 9.45pm |
|
| Thursday | 7.45pm – 9.45pm | |
| Friday | 7.45pm – 9.45pm | |
| Saturday | 1.15pm – 1.45pm 3.15pm – 7.45pm |
|
| Sunday | 9.00am – 10.00am 1.00pm – 1.45pm 3.15pm – 7.45pm |
Ravelston Sports Club Term Time Opening Hours
| Facility | Day | Times |
|---|---|---|
| Ravelston Sports Club | Monday to Friday | 6pm – 10pm |
| Saturday | 9am – 6pm | |
| Sunday | 10am – 4pm |
Queensferry Road Sports Club Holiday Opening Hours
| Facility | Day | Times |
|---|---|---|
| Gym | Monday to Friday | 9.00am - 10.00pm |
| Saturday and Sunday | 9.00am - 8.00pm | |
| Swimming Pool | Monday | 9.00am – 1.00pm 3.00pm - 5.30pm 8.00pm – 9.45pm |
| Tuesday | 9.00am – 1.00pm 3.00pm - 5.00pm 7.45pm - 9.45pm |
|
| Wednesday | 9.00am – 1.00pm 3.00pm – 9.45pm |
|
| Thursday | 9.00am - 1.00pm 3.00pm - 5.00pm 7.45pm - 9.45pm |
|
| Friday | 9.00am - 1.00pm 3.00pm - 4.00pm 7.45pm - 9.45pm |
|
| Saturday | 1.15pm–1.45pm 3.15pm–7.45pm |
|
| Sunday | 9.00am – 10.00am 1.00pm – 1.45pm 3.15pm – 7.45pm |
Ravelston Sports Club Holiday Opening Hours
| Facility | Day | Times |
|---|---|---|
| Ravelston Sports Club | Monday to Friday | 9am – 10pm |
| Saturday | 9am – 6pm | |
| Sunday | 10am – 4pm |
£6 drop-in swim
No membership? No problem – enjoy a drop-in swim for just £6, or £3 for under 16s. Take a look at our pool timetable above to find a time that suits you.
30-Minute HIIT Session
Join ESM Personal Trainer Mark for a 30-minute HIIT session designed to build full-body strength, boost fitness and burn calories.
HIIT (High-Intensity Interval Training) combines short bursts of high-intensity exercise with short recovery periods, making it a quick and effective workout for improving your overall fitness.
Suitable for all abilities, and open to both members and non-members.
Cost: £10.65
Location: Upstairs Gym Studio, ESM Sports Club
Join Us Today
Ready to experience the best in sports and fitness? Visit the Erskine Stewart Melville Sports Centre and discover how we can help you achieve your athletic potential and enjoy a healthy, active lifestyle. Whether you’re looking to join a team, improve your fitness, or simply have fun, our Sports Centre is the perfect place to start.
To get started, just download the Membership Form and Direct Debit Mandate below. Once you’ve saved, printed, and completed them, bring them along when you visit the Sports Centre.
Contact Us
We look forward to welcoming you to our Sports Centre, where fitness and fun come together in a supportive and inspiring environment!
If you have any questions, please email bookings@erskinestewartmelville.com, or call us at our Queensferry Road site at ESM Senior School on 0131 311 1020, or at our Ravelston site at ESM Junior School on 0131 347 5800.