About Image


Find Your perfect Holiday Accommodation

Our indoor acrylic tennis court is one of a few indoor courts in Fife. If it's wet, cold or blowing a gale, you have the luxury of an indoor facility with a comfortable raised viewing area, so your family and friends can spectate. The court can be set up for tennis, badminton or pickleball, and equipment can be provided for all of these sports.


Tennis for Guests

Guests can book our indoor tennis court, doubling up as a pickleball / badminton court, for £10 per hour all year round.  Or play on our outdoor all-weather tennis court for free. Rackets and balls can be provided.

Tennis for Locals

Our indoor court is also available to tennis players from the local area. Advance booking and payment is required. The tennis, badminton or pickleball court, can be booked for £18 per hour.

We can take block bookings for the indoor tennis court for a 12 week period. All block bookings receive a 10% discount.

Tennis Coaching


If you are keen to improve your tennis playing, want to hone certain shots, improve your fitness on court or simply don't have a partner to play , you may be interested in hiring our tennis tower ball machine. With its numerous functions, it can be used by beginners learning the game through to advanced players. 

Ball machine £10 per hour, plus court fee

We also run LTA qualified tennis lessons, available to both guests and people from the local area.

You will be coached by Pitmilly’s Managing Director, Eilidh Smith, who represented Scotland at all junior age groups before going on to captain the Women’s GB 45s at the World Team Championships in 2018, 2022 and 2023. Eilidh has won one silver and four bronze medals at World Championship events on the masters tour and is an active club, county, national and international player.

Advance booking for lessons is essential.

Individual Tennis Lessons £40 per hour, plus court fee
Group Tennis Lessons from £10 per hour, plus court fee

Book Now

The tennis court opening hours are from 8.30am until 8.30pm seven days a week. 

Book Here