Best choice for you and your wallet. Take classes from as little as £3 and dance yourself out during the week! Get special offers and deals every month! Become a member today and join The Latin Roots Experience.

Improve week by week with our progressive structure


I am a beginner do I need a membership?

No, memberships are for students attending Level 2 or higher. If you are a beginner click here to go to our 4-Week Beginners Course Section.

How often are payments made?

Our memberships are recurring payments made every 4 weeks.

Is there a minimum commitment?

There is no minimum commitment, you can cancel at anytime.

Can I change my membership?

Yes, you can ugrade or downgrade your membership at anytime.

How It Works

Our Memberships are the most convenient option if you are seeking to take regular classes at the academy. With classes from as little as £3 and options from 4 to unlimited classes per month, there is an option to suit everybody.
The progressive structure of the classes ensures you learn something new every week. Every week we build upon previously learned elements to make sure you internalize all the skills and tools you have seen in class. As you progress you will be able to create more challenging turn patterns and shines.
You can join at any time but spaces must be reserved in advance. Book your classes in advance to guarantee your space.
Get special offers and deals every month! Become a member today and join The Latin Roots Experience!

How To Book


We’re excited to have you join our community of passionate dancers. Due to high demand and in order to ensure a great experience for all our members, we have created a message us form for booking our memberships. You will find the form below the memberships tables. Simply let us know which membership you’re interested in, your previous dance experience, and any other relevant details, and we’ll get back to you with availability. If there are no spaces currently available, don’t worry – we’ll add you to our waiting list and let you know as soon as a spot becomes available. Join us today and start your dance journey with Latin Roots!

Choose Your Membership

  • Starter

    £ 50 (£12.5 per class)
  • Included

    4 classes per month*

  • Hooked

    £ 70 (£8.75 per class)
  • Included

    8 classes per month*

    Additional Features

    Latin Roots Social on Sundays

  • Addicted

    £ 129 (as little as £3 per class)
  • Included

    Unlimited weekly classes

    Additional Features

    Latin Roots Social on Sundays

    Latin Roots Social classes on Sundays

    A Bailar! social monthly event

    Discounted A Bailar! social monthly event classes

    Discounts on courses, workshops and events

    Priority booking for classes and special workshops

*LR 1 month is a 4-week block. The payments are taken every 4 weeks. The word month is used for convenience.  

Join the Latin Roots Community: Membership Inquiry


salsa-bachata edinburgh-beginners-course