Welcome to Juvenate Health and Leisure Club

Leonardo Hotel Edinburgh

Juvenate Edinburgh is a reincarnation of what many people locally will know as Capital Health & Fitness and has been the most popular health club in the area for over 30 years. Juvenate is the perfect place to relax with superb wet suite facilities including pool, sauna and steam room. If fitness is your thing then come and try our well equipped gym or some of our classes. We have a range of membership options available, so you can either join online, visit for a tour or contact us to discuss options with one of our team.

Join Now

Join Online Today

At Leonardo Hotel Edinburgh, our Juvenate Health & Leisure club provides exclusive facilities in order to meet all your fitness and wellness needs. Join online today to start your journey
Join Now

Our facilities include

  • Gym
  • Swimming Pool
  • Sauna
  • Steam Room
  • Personal Training sessions available
  • Wide range of studio classes

Want to try our facilities for FREE or have a question?

Would you like to try the club before you join. Fill in the form below and we will email you a free pass.

Not to be used by ex-members. For further information please speak to your club.

Must be booked in advance. Terms and Conditions apply. Only one use per person.

  • We would like to keep in touch to update you on our products, services and offers.

    Please let us know if you would like us to contact you by selecting one of the options below:

Opening times

Gym opening times

Monday – Friday: 06:30 – 22:00
Saturday – Sunday: 07:00 – 20:30

See what we are talking about on Social Media

Juvenate Capital Fitness Edinburgh

2 days 22 minutes ago

Spring has sprung... and with it comes some lovely seasonal dishes, and these ones are healthy too! #NutritionCorner http://ow.ly/zMCD30o8ksX

Top 20 spring recipes | BBC Good Food

Kids class is on the day 2-3

See you guys then

Timeline Photos

Bring your Mum for FREE this #MothersDay! Booking essential by contacting the club at least 24 hours prior to visit. Happy Mothers Day!