Expect a fun, energetic one-hour group class that mixes salsa with bachata or reggaeton. Most sessions welcome total beginners and solo travelers, so you won’t feel out of place showing up alone. The teaching style is generally relaxed and repetitive—expect to practice basic steps, turns, and simple partnering. Classes in Casco Viejo tend to have more atmosphere and better instructors than those in newer parts of the city. You’ll work up a sweat and leave with the basics, but don’t expect to come out looking like a pro after one lesson.
The best time to do this is during the dry season (January to April) when the weather is cooler in the evenings. Classes run year-round, but humidity can make dancing exhausting from May to December. Expect to pay around $25–45 for a single one-hour group class; private lessons usually start at $60–80 per hour. Packages of multiple classes bring the per-class price down noticeably.
Pick a small-group class in Casco Viejo if you want the nicest experience. Skip anything advertised as a “workshop” or “experience” aimed mainly at cruise passengers—they tend to be watered-down and overpriced. Wear comfortable shoes with some grip and bring a change of shirt; the studios are usually hot.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.