YogaEdinburgh Iyengar Yoga CentreIndoor🕐 Check hours on Google MapsIyengar yoga for over 40 years, classes six days a week for beginners to advanced, equipment provided.
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
FootballWorld of FootballIndoor🕐 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 ParkOutdoor🕐 Check hours on Google MapsA free outdoor court in Dalry Community Park - drop in and play.
PadelGame4Padel Edinburgh ParkIndoor🕐 Mon-Sun 07:00-22:00Covered courts open all year at Edinburgh Park, bookable by the hour through Matchi.
Swimmingfrom €5Royal Commonwealth PoolIndoor🕐 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 badmintonThe 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 TennisIndoorOutdoor🕐 Check hours on Google MapsCourt hire and coaching across the city, including the Craiglockhart Tennis Centre. Book a court by the hour.
BoulderingEden Rock 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 BeachOutdoor🕐 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.
Other cities
Search all 30 places, plus 3 pick-up groups and 2 booking sites in Edinburgh →