Book A Class

Infinity Salsa School

FIND YOUR CLASS

First time with Infinity? Whether you're taking your very first dance class or you've been dancing for years, find the style, level, day and location that works for you.
💃 Salsa & Bachata Style

Salsa On1 & On2 – Bachata Sensual

📍 2 Dublin Venues

Rathmines, D06 & Pearse Street, D02

🎓 Different Levels

Beginner to Intermediate

👋 No Partner Needed

Come alone, with friends or your partner

First Time With Infinity?

Start From Where You Are

New to dancing or simply new to our school?

There’s a place for you. Use our schedule and level guide below to find the class that best matches your experience.

I'm New to Dancing

Start with our beginner programme and learn your foundations progressively. No dance experience and no partner are required.

I Already Dance

Explore our All Levels, Improvers and Intermediate Salsa, Bachata and Mambo classes and find the training that suits your experience.

Weekly Schedule

Choose Your Venue & Day

Four days of classes across two Dublin locations. Find the schedule, style and level that works for you.

Rathmines
Mondays & Fridays

Leinster Cricket Club
Observatory Lane, Rathmines · Dublin 6, D06 WF96

Monday · Salsa Focus
18:30
Salsa Beginners

60 min

19:30
Salsa Mastery Improvers & Intermediate

90 min + guided social

Friday · Salsa + Bachata + Party
19:30
Bachata All Levels

60 min

20:30
Salsa All Levels

60 min

21:45
Friday Latino Party Social Dancing

until 00:30

Pearse Street
Tuesdays & Wednesdays

St. Andrew's Resource Centre
114–116 Pearse Street, City Quay · Dublin 2, D02 PR44

Tuesday · Salsa + Bachata
19:00
Salsa Room 1 All Levels

60 min

20:00
Bachata Mastery Room 1 All Levels

90 min

Room 2 · Speciality Classes

Additional speciality classes in our City Centre programme.

Wednesday · Mambo + Bachata
18:30
Mambo Room 2 Intermediate

90 min

19:45
Bachata Lab Room 1 Intermediate

90 min · Fernando & Kseniia

20:00
Mambo Room 2 Improvers

90 min

Swipe to see the other venue

What our students are saying!

Review from Google
I’ve been coming to Angelica and Ilario’s classes since March, and I can’t believe how much I’ve improved! They’re such wonderful teachers. So patient, encouraging, and always making everyone feel welcome, no matter their level. They create such a fun, positive atmosphere that makes you look forward to every class. I couldn’t recommend them more highly! 💃✨
Review from Google
Infinity Salsa is a very good School, highly recommended!!
Instructors are professionals, are all experienced and They know how to teach and always with a smile ,They have helped me get better.
10 / 10 👌🏻
Review from Google
Love the positivity of instructors (Angelica🫠), friendly atmosphere, great music and plenty of free parking place😍
Review from Google
Angelica and Illario are fantastic dance instructors— always bring great energy. Each time slot offers 3–4 levels, making it easy to find the right fit, and it's very beginner-friendly all year round. The atmosphere is warm and welcoming. Friday classes include a social party afterwards, which is a fun way to practice and meet others. It's never too crowded, and everyone rotates partners, so there's no need to bring your own. Paulo and Eme are brilliant for Improvers and Intermediate levels. Highly recommend for anyone looking to learn salsa or bachata!
Our Prices

Choose How You Want to Dance

Starting from your very first class or continuing your training, choose the option that works for you.

Beginners Promotion

6-Week Beginner Course


Beginners course starting every month
1. Choose a venue
2. Chose a style — Salsa, Bachata or both
3. Pick a date.

€65 6 weeks
BOOK NOW →
Taster Class

Try a beginner class before joining a course.

€13 1 class
€22 2 classes
BOOK TASTER →

Other Levels & Flexible Options

Membership

6 regular classes. (60 minutes per class)

€70
BOOK NOW →
Mastery Classes

Mondays & Tuesdays
6 × 90-minute classes.

€110
BOOK NOW →
Drop-In

Join one eligible class.

€15 1 class
Pay At The Door
Two Classes

Take two classes on the same day.

€25 2 classes
Pay At The Door
Friday Social

Social dancing only.

€10
Pay At The Door
Find Your Level

New to Infinity?
Here you can find your level

Levels can vary between dance schools. Use this guide as a starting point when choosing your class.

Complete Beginners
0–2 months dancing
15% Progress

You’re just starting and having fun! Learn the essential steps and patterns that build your confidence on the dance floor.

Start here Basics + confidence
Basic Step Counting Simple Turns
Advanced Beginners
2–8 months dancing
25% Progress

Strengthen your fundamentals, improve rhythm, and build smoother partnerwork patterns.

Solid foundations Rhythm + flow
Core Patterns Lead & Follow Timing Control
Improvers
6+ months dancing
40% Progress

Develop better flow, technique, and body movement. Your social dancing becomes smoother and more confident.

Flow + technique Style + confidence
Technique Turn Flow Body Movement
Intermediate
18+ months dancing
65% Progress

Execute complex combinations with control and musicality. Your social dancing is fluent, confident, and expressive.

Control + complexity Musicality
Double Spins Complex Combos Musicality
Before Your First Class

Common Questions

I've never danced before. Can I really join?

Absolutely. The course starts completely from zero and is specifically designed for complete beginners.

Do I need a partner?

No. Most students come alone. We rotate partners during the class so everyone has the opportunity to practise with different people.

What if I have two left feet?

That's exactly what beginner classes are for. We start with basic timing and simple movements, then build your skills gradually each week.

What should I wear?

Wear comfortable clothes and shoes that allow you to move easily. You do not need specialist dance shoes for your first course.

What does a progressive course mean?

Each week builds on what you learned in the previous class. This gives you a clear learning path and helps you develop your dancing step by step.

What happens if I miss a Tuesday?

Where an equivalent beginner class is available, you may be able to catch up in one of our Rathmines classes. Please contact us to confirm the best catch-up option.

What happens after the 6-week course?

After completing the beginner course, you can continue into the next Infinity level and keep developing your technique, partnerwork and confidence on the dance floor.