Book a court

You need to be registered with ClubSpark and logged in to make a booking. Register here or download the ClubSpark app. Available on IOS and Android.

Tennis courts are for tennis only, no other sports or activities are permitted.

 

Pay and play

We offer pay and play across all courts. To book a court, please visit the court's webpage using the links below. Courts are charged at £5 per court, per hour. Please note, prices are subject to change.

Book Abbeylands, Newtongrange

Book Beeslack, Penicuik

Book King's Park, Dalkeith

 

Booking Guidance:

1. Log in to ClubSpark to access the booking page.

2. Select your venue, and click 'Book a court'. Choose your venue from the drop-down list at the top right of the page.

3. Select a playing time, and click to book.

4. Complete your booking and pay.

5. Make a note of your pin, this is also emailed. 

6. Access the court and enjoy your game!

 

Booking Cancellations:

To be eligible for a refund, courts must be cancelled 24 hours prior to booking time.

1. Go to the venue 'Book a court' page where your booking is due to take place.

2. Log in to ClubSpark (top right corner).

3. Click on your name (top right corner).

4. Click 'My Profile'. 

5. Click 'Manage Bookings'.

6. Find the booking and click 'Cancel'.