Where to play in Edinburgh.

35 places to play padel, tennis, swimming and more across Edinburgh. Where each is and how to book, in plain English.

Pick a sport

A few places

YogaEdinburgh Iyengar Yoga CentreEdinburgh · EdinburghIndoor🕐 Check hours on Google MapsIyengar yoga for over 40 years, classes six days a week for beginners to advanced, equipment provided.
FootballWorld of FootballChesser & Marine Drive · EdinburghIndoor🕐 Check hours on Google MapsEdinburgh's long-running indoor 5-a-side centres at Chesser and Marine Drive. Book a covered pitch online.
BasketballDalry Community ParkDalry, West · EdinburghOutdoor🕐 Check hours on Google MapsA free outdoor court in Dalry Community Park - drop in and play.
PadelGame4Padel Edinburgh ParkEdinburgh Park, West · EdinburghIndoor🕐 Mon-Sun 07:00-22:00Covered courts open all year at Edinburgh Park, bookable by the hour through Matchi.
Swimmingfrom €5Royal Commonwealth PoolNewington, South · EdinburghIndoor🕐 Check hours on Google MapsEdinburgh's only 50m pool, eight lanes, with a dive pool and training pool alongside. Open to anyone for lane swimming; times vary.
Badmintonfrom €22Edinburgh Leisure badminton11 venues across the city · EdinburghThe city's leisure trust rents courts for one or two hours, up to four people per booking, and runs adult social sessions with partners guaranteed and rackets provided.
TennisEdinburgh Leisure TennisCraiglockhart & citywide · EdinburghIndoorOutdoor🕐 Check hours on Google MapsCourt hire and coaching across the city, including the Craiglockhart Tennis Centre. Book a court by the hour.
BoulderingEden Rock EdinburghLoanhead, South · EdinburghIndoor🕐 Mon-Fri 10:00-22:00 · Sat-Sun 10:00-20:00Scotland's biggest indoor bouldering wall, with eight circuits from beginner to athlete, just south of the city.
Beach volleyballfrom FreePortobello BeachPortobello, East · EdinburghOutdoor🕐 Sessions Mon 18:00 and 19:30, Wed 18:00 and 19:30, Fri 18:00 open playThe club's main sand, on the beach itself. Friday open play at 6pm is free and anyone can join; coached sessions run Monday and Wednesday evenings from £7. Check their Instagram before setting off, weather calls it off.

Search all 30 places, plus 3 pick-up groups and 2 booking sites in Edinburgh →