Latin Roots Dance Academy Β· Edinburgh

Salsa & Bachata classes in Edinburgh

Next block starts
Mon24 Aug
Tue25 Aug
Wed26 Aug
Thu27 Aug
Sun30 Aug
Beginners start here
Foundations is our complete-beginner starting Stage. No experience needed. Choose Tue 25, Wed 26 or Sun 30 August.

Check the weekly timetable, then follow the starting route that matches your experience.

Already dance Salsa or Bachata? Start with an Introductory Session.
Classes, training, socials & community
Foundations Β· Beginners Tue 7:00 Β· Wed 7:00 Β· Sun 5:00
Stage 2 Tue 8:30 Β· Wed 8:30 Β· Sun 6:30
Stage 3 + 4 Stage 3 Mon + Thu Β· Stage 4 Mon + Thu
Weekly Timetable

Find the day that works for you

At Latin Roots, our class levels are called Stages. Completely new? Start in Foundations. Already danced Salsa or Bachata? Start with an Introductory Session and we’ll place you in the right Stage.

Every Stage is 90 minutes and includes both Salsa + Bachata β€” 45 minutes of each.
Monday7:00 PM Β· 8:30 PM
  • Stage 3Salsa + Bachata
    For experienced dancers 7:00–8:30 PM
  • Stage 4Salsa + Bachata
    For experienced dancers 8:30–10:00 PM
Tuesday7:00 PM Β· 8:30 PM
  • FoundationsSalsa + Bachata
    Beginners start here No experience needed 7:00–8:30 PM
  • Stage 2Salsa + Bachata
    For experienced dancers 8:30–10:00 PM
Wednesday7:00 PM Β· 8:30 PM
  • FoundationsSalsa + Bachata
    Beginners start here No experience needed 7:00–8:30 PM
  • Stage 2Salsa + Bachata
    For experienced dancers 8:30–10:00 PM
Thursday7:00 PM Β· 8:30 PM
  • Stage 3Salsa + Bachata
    For experienced dancers 7:00–8:30 PM
  • Stage 4Salsa + Bachata
    For experienced dancers 8:30–10:00 PM
Sunday5:00 PM Β· 6:30 PM
  • FoundationsSalsa + Bachata
    Beginners start here No experience needed 5:00–6:30 PM
  • Stage 2Salsa + Bachata
    For experienced dancers 6:30–8:00 PM
MondayStage 3 Β· Stage 4
  • Stage 3Salsa + Bachata
    For experienced dancers7:00–8:30 PM
  • Stage 4Salsa + Bachata
    For experienced dancers8:30–10:00 PM
TuesdayFoundations (Beginners) Β· Stage 2
  • FoundationsSalsa + Bachata
    Beginners start here No experience needed7:00–8:30 PM
  • Stage 2Salsa + Bachata
    For experienced dancers8:30–10:00 PM
WednesdayFoundations (Beginners) Β· Stage 2
  • FoundationsSalsa + Bachata
    Beginners start here No experience needed7:00–8:30 PM
  • Stage 2Salsa + Bachata
    For experienced dancers8:30–10:00 PM
ThursdayStage 3 Β· Stage 4
  • Stage 3Salsa + Bachata
    For experienced dancers7:00–8:30 PM
  • Stage 4Salsa + Bachata
    For experienced dancers8:30–10:00 PM
SundayFoundations (Beginners) Β· Stage 2
  • FoundationsSalsa + Bachata
    Beginners start here No experience needed5:00–6:30 PM
  • Stage 2Salsa + Bachata
    For experienced dancers6:30–8:00 PM
Completely new? Start in Foundations. Choose Tuesday, Wednesday or Sunday β€” any class marked Beginners start here. View Foundations
Already dance Salsa or Bachata? Do not choose Stage 2, 3 or 4 yourself. Start with an Introductory Session and we will guide you into the right class.
How to Join

Which one describes you?

That is the only decision you need to make. We take care of the rest.

Completely new to Salsa & Bachata

Start in Foundations

Foundations is our complete-beginner starting stage. Choose Tuesday, Wednesday or Sunday and begin learning both Salsa and Bachata from zero.

I already dance Salsa or Bachata

Start with an Introductory Session

You do not need to know your Latin Roots stage. Join us for an Introductory Session and we will recommend the right academy stage for your experience.

The Academy Pathway

How your dancing progresses

These are our academy levels β€” we call them Stages. Once you are in the right starting place, the pathway gives you a clear structure to keep developing.

Start here Foundations Complete beginners

Learn the fundamentals of Salsa and Bachata from zero.

Stage 2 Core Elements Beyond beginner

Build stronger fundamentals, confidence and consistency.

Stage 3 Technique & Evolution Developing dancer

Develop technique, connection, timing and partnerwork detail.

Stage 4 Integration & Flow Advanced training

Refine movement, flow and more detailed partnerwork.

Already dancing but unsure where you fit? That is exactly what the Introductory Session is for.

The Academy Experience

Real training. Real people. A clear place to grow.

Latin Roots is built for adults who want more than random classes. You get structure, guidance, community, and a clear way to keep improving.

Start with guidance Complete beginners are supported from the first step.
Train with structure Our Stages give dancers a clearer pathway for growth.
Feel part of it A warm community with clear academy standards.
β˜…β˜…β˜…β˜…β˜…

β€œA welcoming, structured and supportive place to learn Salsa and Bachata. The classes are clear, friendly, and full of great energy.”

Latin Roots student review
170+ Google reviews
Salsa and Bachata class at Latin Roots Dance Academy in Edinburgh
Structured training
Students social dancing Salsa and Bachata at Latin Roots in Edinburgh
Practise & social dance
Latin Roots Dance Academy community group photo in Edinburgh
Academy community
Central Edinburgh Location

Train in the heart of the city

Latin Roots classes run inside Le Monde Hotel on George Street β€” central, recognisable, and easy to reach before or after work.

George Street Β· inside Le Monde Hotel Β· Edinburgh City Centre
Le Monde Hotel and Shanghai Club venue on George Street in central Edinburgh
City-centre venue
βŒ–
Central location Right in Edinburgh city centre, inside Le Monde Hotel on George Street.
β–£
Easy to reach Close to Waverley Station, the tram, and major bus routes across Edinburgh.
β—†
Evening friendly A practical city-centre setting for after-work training and regular weekly classes.
Good to know: after booking, you will receive clear arrival details so you know exactly where to go before your first class.
Before You Start

Common questions

A few simple answers before you choose your starting point and take the next step into the academy.

I am completely new. Where should I start?
Start with Foundations. It is the starting Stage for complete beginners, with Salsa and Bachata taught from the beginning with clear guidance, structure and support.
I have danced before. Should I book Stage 2, 3 or 4 directly?
If you already have Salsa or Bachata experience but are new to Latin Roots, start with an Introductory Session. You do not need to choose your own Stage β€” we will guide you toward the most suitable place in the academy pathway.
Do I need a partner?
No. You are very welcome to come on your own. Our classes are structured so you can learn and train comfortably without bringing a partner.
Do I choose Salsa or Bachata?
No. Every Stage is 90 minutes and includes both Salsa + Bachata, so you learn both as part of the same academy experience.
What does β€œStage” mean at Latin Roots?
Stages are how we organise the learning journey through the academy. They help show where you are in your development without turning progression into a race. Complete beginners start in Foundations; dancers with previous experience begin through an Introductory Session so we can guide them into the right Stage.

Ready to start dancing with us?

Choose the route that fits where you are now. Complete beginners start with Foundations. Dancers with Salsa or Bachata experience start through the Introductory Session route.

New beginner

Start with Foundations

Explore Foundations, choose how you want to train, and use your Welcome Code for Β£10 off your first payment.

Best for complete beginners starting Salsa and Bachata from zero.
Danced before

Apply for an Introductory Session

Tell us about your experience and we will guide you toward the most suitable stage.

Best for Salsa or Bachata dancers who are new to Latin Roots.