Latin Dance Classes in Edinburgh

    A complete guide to Edinburgh's weekly salsa, bachata, kizomba and Latin dance classes for all levels.

    Today

    7 Nov
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Tomorrow

    8 Nov
    3 classes start
    Oded
    Challenging Salsa

    Challenging Salsa

    Drop in
    4pm–5.30pmThe Space, 183 Dalry Road, EH11 2EB£0OTD
    advancedSalsa
    Alma Latina Dance Project2 classes
    Bailemo

    Salsa for the Social Dance Floor

    Drop in
    8pm–8.45pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    intermediateSalsa
    Bailemo

    Salsa Fundamentals

    Drop in
    8.45pm–9.30pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    beginnerSalsa

    Monday

    9 Nov
    3 classes start
    Amaya (@move.with.amaya)
    Salsa Feeling - Solo Sessions

    Salsa Feeling - Solo Sessions

    Drop in
    6pm–7pmThe Counting House, 34 West Nicholson Street, EH8 9DDBlock: £22–£25Drop in: £8 (£6 stu)OTD
    openSalsa
    Salsa Club Edinburgh2 classes
    Salsa Beginner 5hr Course

    Salsa Beginner 5hr Course

    7pm–8pmSt Martins Community Resource Centre, 232 Dalry Rd, EH11 2JG£30Book
    beginnerSalsa
    Salsa Improver 5hr Course

    Salsa Improver 5hr Course

    8pm–9pmSt Martins Community Resource Centre, 232 Dalry Rd, EH11 2JGSold out
    improverSalsa

    Tuesday

    10 Nov
    1 class starts
    Bachata Blues Edinburgh
    Salsa On2 (Progression)

    Salsa On2 (Progression)

    Drop in
    9.30pm–10.30pmLower Church, Summerhall, EH9 1PLBlock: £40Drop in: £10OTD
    improverSalsa

    Thursday

    12 Nov
    2 classes start
    Alma Latina Dance Project
    Bailemo

    Open Level Salsa Styling For Leaders & Followers

    Drop in
    7pm–8pmThe Wee Hub, level 1, Ocean Terminal EH6 6JJ£7 (£5 stu)OTD
    openSalsa
    Dance Base
    Cuban Salsa Class

    Cuban Salsa Class

    Drop in
    8pm–9pm14-16 Grassmarket, Edinburgh EH1 2JUBlock: £130Drop in: £12OTD
    openCuban SalsaSalsa

    Saturday

    14 Nov
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Sunday

    15 Nov
    3 classes start
    Oded
    Challenging Salsa

    Challenging Salsa

    Drop in
    4pm–5.30pmThe Space, 183 Dalry Road, EH11 2EB£0OTD
    advancedSalsa
    Alma Latina Dance Project2 classes
    Bailemo

    Salsa for the Social Dance Floor

    Drop in
    8pm–8.45pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    intermediateSalsa
    Bailemo

    Salsa Fundamentals

    Drop in
    8.45pm–9.30pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    beginnerSalsa

    Monday

    16 Nov
    2 classes start
    Amaya (@move.with.amaya)
    Salsa Feeling - Solo Sessions

    Salsa Feeling - Solo Sessions

    Drop in
    6pm–7pmThe Counting House, 34 West Nicholson Street, EH8 9DDBlock: £22–£25Drop in: £8 (£6 stu)OTD
    openSalsa
    University of Edinburgh Salsa Society
    Contratiempo: salsa On2 & Chachachá

    Contratiempo: salsa On2 & Chachachá

    7.15pm–9.15pmQuaker Studio, Pleasance, EH8 9TJ£0–£8OTD
    beginnerSalsa

    Tuesday

    17 Nov
    1 class starts
    Bachata Blues Edinburgh
    Salsa On2 (Progression)

    Salsa On2 (Progression)

    Drop in
    9.30pm–10.30pmLower Church, Summerhall, EH9 1PLBlock: £40Drop in: £10OTD
    improverSalsa

    Thursday

    19 Nov
    3 classes start
    Alma Latina Dance Project2 classes
    Throwback Thursdays - Salsa meets Hip-Hop part 2

    Throwback Thursdays - Salsa meets Hip-Hop part 2

    Drop in
    6pm–7pmThe Wee Hub, Ocean Terminal, EH6 6JJ£7 (£5 stu)OTD
    openSalsa
    Bailemo

    Open Level Salsa Styling For Leaders & Followers

    Drop in
    7pm–8pmThe Wee Hub, level 1, Ocean Terminal EH6 6JJ£7 (£5 stu)OTD
    openSalsa
    Dance Base
    Cuban Salsa Class

    Cuban Salsa Class

    Drop in
    8pm–9pm14-16 Grassmarket, Edinburgh EH1 2JUBlock: £130Drop in: £12OTD
    openCuban SalsaSalsa

    Saturday

    21 Nov
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Sunday

    22 Nov
    5 classes start
    Oded
    Challenging Salsa

    Challenging Salsa

    Drop in
    4pm–5.30pmThe Space, 183 Dalry Road, EH11 2EB£0OTD
    advancedSalsa
    Salsa Club Edinburgh2 classes
    Salsa Beginner 5hr Course

    Salsa Beginner 5hr Course

    4.30pm–5.30pmSouthside Community Centre, 117 Nicolson Street, EH8 9ER£30OTD
    beginnerSalsa
    Salsa Improver 5hr Course

    Salsa Improver 5hr Course

    5.30pm–7pmSouthside Community Centre, 117 Nicolson Street, EH8 9ER£35OTD
    improverSalsa
    Alma Latina Dance Project2 classes
    Bailemo

    Salsa for the Social Dance Floor

    Drop in
    8pm–8.45pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    intermediateSalsa
    Bailemo

    Salsa Fundamentals

    Drop in
    8.45pm–9.30pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    beginnerSalsa

    Monday

    23 Nov
    1 class starts
    Amaya (@move.with.amaya)
    Salsa Feeling - Solo Sessions

    Salsa Feeling - Solo Sessions

    Drop in
    6pm–7pmThe Counting House, 34 West Nicholson Street, EH8 9DDBlock: £22–£25Drop in: £8 (£6 stu)OTD
    openSalsa

    Tuesday

    24 Nov
    1 class starts
    Bachata Blues Edinburgh
    Salsa On2 (Progression)

    Salsa On2 (Progression)

    Drop in
    9.30pm–10.30pmLower Church, Summerhall, EH9 1PLBlock: £40Drop in: £10OTD
    improverSalsa

    Thursday

    26 Nov
    2 classes start
    Alma Latina Dance Project
    Bailemo

    Open Level Salsa Styling For Leaders & Followers

    Drop in
    7pm–8pmThe Wee Hub, level 1, Ocean Terminal EH6 6JJ£7 (£5 stu)OTD
    openSalsa
    Dance Base
    Cuban Salsa Class

    Cuban Salsa Class

    Drop in
    8pm–9pm14-16 Grassmarket, Edinburgh EH1 2JUBlock: £130Drop in: £12OTD
    openCuban SalsaSalsa

    Saturday

    28 Nov
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Sunday

    29 Nov
    3 classes start
    Oded
    Challenging Salsa

    Challenging Salsa

    Drop in
    4pm–5.30pmThe Space, 183 Dalry Road, EH11 2EB£0OTD
    advancedSalsa
    Alma Latina Dance Project2 classes
    Bailemo

    Salsa for the Social Dance Floor

    Drop in
    8pm–8.45pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    intermediateSalsa
    Bailemo

    Salsa Fundamentals

    Drop in
    8.45pm–9.30pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    beginnerSalsa

    Tuesday

    1 Dec
    1 class starts
    Bachata Blues Edinburgh
    Salsa On2 (Progression)

    Salsa On2 (Progression)

    Drop in
    9.30pm–10.30pmLower Church, Summerhall, EH9 1PLBlock: £40Drop in: £10OTD
    improverSalsa

    Thursday

    3 Dec
    2 classes start
    Alma Latina Dance Project
    Bailemo

    Open Level Salsa Styling For Leaders & Followers

    Drop in
    7pm–8pmThe Wee Hub, level 1, Ocean Terminal EH6 6JJ£7 (£5 stu)OTD
    openSalsa
    Dance Base
    Cuban Salsa Class

    Cuban Salsa Class

    Drop in
    8pm–9pm14-16 Grassmarket, Edinburgh EH1 2JUBlock: £130Drop in: £12OTD
    openCuban SalsaSalsa

    Saturday

    5 Dec
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Sunday

    6 Dec
    2 classes start
    Alma Latina Dance Project2 classes
    Bailemo

    Salsa for the Social Dance Floor

    Drop in
    8pm–8.45pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    intermediateSalsa
    Bailemo

    Salsa Fundamentals

    Drop in
    8.45pm–9.30pmEl Barrio Latino, 47 Hanover Street, Edinburgh£7 (£5 stu)OTD
    beginnerSalsa

    Thursday

    10 Dec
    2 classes start
    Alma Latina Dance Project
    Bailemo

    Open Level Salsa Styling For Leaders & Followers

    Drop in
    7pm–8pmThe Wee Hub, level 1, Ocean Terminal EH6 6JJ£7 (£5 stu)OTD
    openSalsa
    Dance Base
    Cuban Salsa Class

    Cuban Salsa Class

    Drop in
    8pm–9pm14-16 Grassmarket, Edinburgh EH1 2JUBlock: £130Drop in: £12OTD
    openCuban SalsaSalsa

    Saturday

    12 Dec
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Saturday

    19 Dec
    2 classes start
    Salsa Club Edinburgh2 classes
    Salsa Intermediate 5hr Course

    Salsa Intermediate 5hr Course

    Drop in
    4pm–5pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    intermediateSalsa
    Salsa Advanced 5hr Course

    Salsa Advanced 5hr Course

    Drop in
    5pm–6pmSouthside Community Centre, 117 Nicolson Street, EH8 9ERBlock: £35Drop in: £10OTD
    advancedSalsa

    Edinburgh classes: FAQs

    Do I need a partner to start classes?

    No. In fact most people go to classes without one. Edinburgh classes rotate partners throughout the lesson, so solo dancers are the norm. Beginner courses are specifically designed for people turning up on their own.

    Which dance style should I start with?

    For us at bailemo, all Latin dances are fantastic and so it really depends what you are looking for. Salsa is fast and fiery with a fiesta feel whilst bachata is slower with an arguably gentler learning curve. Salsa and bachata make up a large proportion of the scene here in Edinburgh so could be great first options. Kizomba and Cuban salsa are great if you are looking for connection. Our learn page breaks down each style in more detail.

    What do beginner, improver and intermediate mean?

    Levels vary slightly between schools, but in general beginners learn the basic step and a handful of moves, improvers consolidate timing and lead/follow, and intermediates work on musicality and more advanced patterns. See our levels guide for a full breakdown.

    Can I join a class part-way through a block?

    Often, yes. Classes marked 'drop-in' welcome new starters every week. Structured courses with a fixed syllabus usually ask you to start at week one. Each class card tells you which type it is and there is so much going on that there is something for everyone.

    How much do classes cost in Edinburgh?

    Drop-in beginner classes typically run £8 – £12, with multi-week courses often working out cheaper per session and costing between £25 - £35 per style typically. Exact pricing is shown on every class card.

    How do I list my class on bailemo?

    Organisers and teachers can submit a class using our submission form. Add the day, time, venue, address, style, level, description, pricing and social links and we'll review it before it goes live. Listing is free and helps new dancers across Edinburgh find the right class for them.