Welcome to Craiglockhart
The centre is easily accessible by public transport, car and even by bike, so you can warm up on your way here! We’re also proud to offer tennis coaching programmes.
Bookable activities at Craiglockhart include indoor and outdoor tennis, table tennis, badminton and squash. You can also book non-coached social table tennis classes.
Summer Discount on Indoor Courts - 25% off!
Rain or shine, we have courts for you!
From June 1st until August 31st you can book any of our indoor courts for one or two hour slots at a discounted rate of 25% off all bookings!
We have six amazing indoor courts at Craiglockhart Tennis Centre that you can book with no membership required. Just take a look at the link below to see all the times available and to book your court.
Terms & Conditions
· Open to members & non members
· Available 01/06/2022-31/08/2022
· Tennis court bookings are limited to one booking per day.
Book an Activity
Whether you are a member, have an Edinburgh Leisure discount card or a Pay as You Go account, you'll be able to access and enjoy all the activities available at Craiglockhart Leisure & Tennis Centre. Any problems see our step by step guide to booking classes.
Become a Member
Summer Holiday Club at Craiglockhart
Our popular multi-activity club for children in P1 to P7 is running during the Summer holidays at Craiglockhart Leisure and Tennis Centre.
Children can look forward to games, the opportunity to try different sports, arts, crafts, drama, challenges and educational activities such as learning about healthy food.
Our Holiday Club runs from 9am to 5pm - with early drop off from 8am and late pick up until 6pm - perfect for working parents.
Summer Tennis Camps at Craiglockhart and the Meadows
Five day tennis coaching available at The Meadows and Craiglockhart with different sessions throughout the day for children aged 3 - 18 years.
Children can look forward to learning some basic tennis skills, right up to honing their ability in drills and games.
Take a look below to see available dates and times or to book your place.