Portobello Swim Centre

Oh we do like to be beside the seaside… how about you? Our much loved and restored Victorian ‘baths’ are situated alongside the beach on the main Portobello Promenade, offering modern swimming pools, gym and fitness studio and home to Edinburgh's only authentic and publicly available Turkish Baths.


Our 25 metre five lane pool has a moveable floor making it even more versatile for pool based activities and we also have a 17 metre pool for teaching. 


Our well-equipped, ground floor gym has 31 exercise stations with a variety of strength and cardio training equipment including free weights and popular fitness machines and accessories. 

Find Out More

Fitness Classes

Workout with a view in our fitness studio with large windows overlooking the promenade. From dance and high energy fitness to mind and body classes you can feel good every day at Portobello.

Book Now


Relax in our traditional Turkish Baths or Aerotone.  Scroll down for Opening Times.

Find Out More

Open All Hours

Are you S1 - S6? Enjoy a swim, work out in the gym or meet up with friends. Part of a range of Edinburgh Leisure activities for children and young people.

Find Out More


Not just for kids, choose from a wide range of sports coaching for children and adults too. 

Find Out More

For a venue with a difference, hire our 20-capacity meeting room today. Call 0131 669 6888 to book or email us.

If you’re from S1 to age 15, you can still use Portobello's gym. In our NRG Zone sessions, you can learn to use the gym with expert instructors in a structured and safe environment. Once you’ve completed a minimum of five sessions, you can become accredited in our gyms to work out with minimal supervision.

If you’re not interested in doing this, you can do one of our Youth Circuit classes, which you can drop into without getting accreditation. 

We are currently recruiting swim teachers to join our swim teams across Edinburgh!

Whether you are looking for a part-time and full time post, you can find hours to suit you in venues across the city. 

Apart from fun and fulfillment we offer one of the best rewards packages in the business, including free membership to all of our centres. All of which makes this job something of a catch.   

If you are interested in joining our swim team or interested to find out more then just Click Here.

We've got a wide range of junior swim coaching for both adults (of all ages) and juniors at Portobello Swim Centre. Classes run 7 days a week for all abilities, from Swim Babies through to Swim Improvers and Bronze lessons. 

If your children enjoyed water polo at a swimming class or holiday club, why not take it a step further? Our Mini Polo classes are a fun and energetic way to develop water skills and stamina. They’re also a good alternative for older children who feel they' have outgrown swimming classes.  We follow the Scottish Swimming Mini Polo awards scheme and teach the basic skills required in the sport – passing, catching, shooting and treading water

For the full range of available classes click here.

For more information or to book please email info.psc@edinburghleisure.co.uk, call 0131 669 6888 or visit Portobello Swim Centre.

Why not download our FREE mobile app. Booking fitness classes, courts and golf tee times has never been faster! Available now for Apple and Android devices.

App Store    Google Play