Expect a fun, sweaty, and surprisingly social experience. Most classes last 60-90 minutes and focus on basic footwork, simple turns, and timing. You'll usually start with a quick warm-up, then pair off (partners rotate) while the instructor counts out loud over loud music. Later in the evening many classes include group entry to a salsa club where you can practice what you learned. The vibe is casual and forgiving – locals are patient with beginners, and the energy is high even if your steps aren't perfect. Don't expect to leave as a pro after one lesson, but you'll pick up enough to enjoy dancing in the city.
Best time is December to March when the weather is drier and slightly cooler, though classes run year-round. Expect to pay around $15-35 for a group class; private lessons run $40-70 per hour. The rooftop classes in Getsemaní tend to be more intimate and include a mix of salsa, bachata, and champeta. The popular combo tours that add club entry are convenient but can feel rushed if you're serious about improving.
Tip: Skip the cheapest mass groups if you actually want to learn – go for small classes (under 12 people) or a short private session instead. Wear comfortable shoes with some grip; sandals will slide off your feet within ten minutes.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.