San Juan is a city that pulses with rhythm, flavor, and color—making it an ideal place to dive into hands-on workshops and classes. Whether you want to learn salsa from local experts, craft your own perfume, or try surfing for the first time, San Juan offers a variety of experiences that bring you closer to Puerto Rican culture. One standout is the Salsa Dance Class in San Juan, which combines fun, instruction, and the chance to shake those hips to authentic rhythms. These classes aren’t just about learning steps—they’re about connecting with the island’s lively spirit. With options in outdoor settings, scenic beaches, and cultural hotspots, you’re sure to find a class that suits your personality and schedule.
If you’re curious about music, dance, food or local traditions, this list provides a curated selection of the top workshops in San Juan. We’ve included options for all levels, from complete beginners to those wanting to refine their skills. Ready to explore your creative side or pick up a new dance skill? Let’s get started.
Quick Overview
San Juan’s best workshops cover a broad spectrum—from salsa dancing, which is almost a national sport, to perfume creation and surfing lessons. For dance lovers, the list includes beginner and advanced salsa classes, beach salsa experiences, and nightlife dance tours. For those interested in culture, there’s a Bomba dance class with live music and a Loiza cultural tour. Foodies can enjoy Puerto Rican cooking classes, and creative types will love perfume making. Each experience offers unique insights into Puerto Rican life, whether through hands-on participation or cultural exchange.
Below, you’ll find detailed descriptions of each workshop, highlighting what makes them special and who they’re best suited for.
1. Salsa Dance Class in San Juan – Learn from Local Experts

This highly-rated class (5.0/5 from 492 reviews) is a fantastic way to get a taste of Puerto Rican salsa in a lively, relaxed setting. Led by a professional instructor in Condado, the class lasts around an hour and is suitable for all skill levels—from total beginners to those wanting to fine-tune their moves. The instructor, Steven, makes learning fun and engaging, ensuring that everyone gets involved, regardless of shyness or dance experience. Guests often comment on his charismatic teaching style and the class’s energetic vibe, making it a memorable highlight.
The class’s key highlights include learning basic salsa steps, understanding Puerto Rican musical rhythms, and receiving practical tips to keep dancing after the lesson. The location is central and convenient, perfect for combining with sightseeing or an evening out. At just $30, the value is excellent for a lively hour of dance and cultural connection. Whether you’re celebrating a special occasion or just want to move your hips, this class sets the perfect foundation.
Bottom Line: Fun, accessible, and hosted by a charismatic instructor, this class is perfect for travelers wanting a quick, authentic taste of salsa.
2. Beginner to Advanced Salsa Dance Class in San Juan, PR

For around $27, this Beginner to Advanced Salsa Dance Class offers a one-hour session led outdoors in a vibrant San Juan setting. The professional instructor creates an inclusive environment where you can dance solo or with a partner. What makes this class stand out is its flexibility for all skill levels—beginners can learn foundational steps, while more experienced dancers can refine their technique.
Guests praise the instructor’s energetic teaching style and the welcoming atmosphere. The class is held in a central location, making it easy to reach from most accommodations. The outdoor setting means you won’t miss out on San Juan’s beautiful tropical weather, and the open-air vibe adds a special touch to the experience. Plus, the class is short enough to fit into a busy sightseeing schedule but packed with enough instruction to give you a solid start in salsa.
Bottom Line: An ideal choice for travelers wanting a lively, inclusive, and scenic salsa lesson that builds confidence quickly.
3. Make Your Own Perfume Guided Workshop | Old San Juan

At number 3, we love this intimate perfume-making workshop (5.0/5 from 231 reviews), which lasts about 30 minutes. Held in the historic surroundings of Old San Juan, this experience invites you to create a personalized fragrance by selecting from a range of base, middle, and top notes. It’s a hands-on activity that allows you to craft your own scent, making it a perfect souvenir or gift.
Participants rave about the knowledgeable staff and the interactive process. You’ll learn about perfumery techniques while enjoying a relaxed, creative atmosphere. The workshop is suitable for all ages and interests, making it great for couples, friends, or even solo travelers. The $99 price includes your custom perfume, adding good value to a unique, memorable experience.
Bottom Line: A creative, personalized activity that offers a tangible keepsake of your trip and a chance to learn about Puerto Rican scents.
4. Outdoor Salsa Class Experience in San Juan

This 1-hour outdoor salsa class (5.0/5 from 89 reviews) is perfect if you prefer learning in a fresh air environment. Hosted in a centrally located park, the class is designed for beginners and is led by a friendly professional dancer. The instructor, Andrés, makes the steps easy to follow, encouraging even the most hesitant to get on the dance floor.
Guests appreciate the fun, lively atmosphere and the flexibility to dance without a partner or prior experience. The class’s affordability at just $19 makes it accessible for many travelers. After the lesson, there’s the opportunity to practice what you’ve learned on your own or with newfound friends. This experience is ideal for those who want a social, active introduction to salsa amidst the natural beauty of San Juan.
Bottom Line: An informal, scenic, and beginner-friendly salsa class that’s perfect for outdoor lovers looking to dance in the sunshine.
5. Sunset Salsa Beach Class in San Juan

For a truly memorable experience, the Sunset Salsa Beach Class combines learning salsa with stunning ocean views. Held on the beach, this 1-hour class welcomes all skill levels and is ideal for those who want to dance with a sunset backdrop. The instructors are patient and accommodate absolute beginners, making it easy to get started.
Guests rave about the scenic setting and the supportive atmosphere. The class costs $29 and includes instruction and lively music, creating a perfect mix of culture, scenery, and fun. Afterward, you’ll have the chance to practice your moves on the sand, perhaps even with a drink in hand—a fantastic way to unwind and connect with Puerto Rican culture.
Bottom Line: A scenic, laid-back way to dive into salsa while enjoying San Juan’s beautiful coastline.
6. San Juan Surfing Lessons: Ride the Waves in Puerto Rico

If you’ve ever wanted to ride a wave, this 2-hour surfing lesson is your chance. Led by professional, certified lifeguard instructors, the session is suitable for beginners and intermediate surfers alike. Equipment is provided, and the instructors are patient, helping first-timers stand up and catch their first wave.
Guests consistently praise the instructor’s helpfulness and the friendly, supportive atmosphere. For $85, you get two hours of instruction plus time to practice, making it a great value. The beaches near San Juan offer gentle waves perfect for learning, and the group sizes are small enough to ensure personalized attention.
Bottom Line: An exciting, practical introduction to surfing that suits all skill levels, perfect for adventurous travelers.
7. Moonlight Beginner Salsa Class in San Juan

For a unique twist, the Moonlight Beginner Salsa Class offers a 2.5-hour session under the stars. Guided by Gabby, a passionate instructor, this class combines fun, culture, and romance in an enchanting outdoor setting. It’s tailored to beginners and focuses on the basics, blending street salsa with studio styles for a feel-good experience.
The reviews highlight Gabby’s patience and engaging teaching style, making it suitable for total novices. At $60, it’s a bit longer and more immersive than other options, perfect if you want a deeper dive into salsa and Puerto Rican culture. The experience ends with a chance to socialize and enjoy the night sky.
Bottom Line: A romantic, culturally rich way to learn salsa, ideal for couples or solo travelers seeking a memorable night.
8. Unique Tour: Loiza, Culture, Art & Bomba Dance Class on The Beach

This 6-hour tour (5.0/5 from 22 reviews) offers an in-depth cultural experience in Loíza, combining visits to indigenous sites, local art studios, and a Bomba dance workshop by the beach. It’s the only tour that provides such direct engagement with the people of Loíza, supporting the local economy and cultural traditions. Highlights include exploring pre-Columbian caves, viewing artwork by Samuel Lind, and participating in a lively Vejigante mask demonstration.
But the real gem is the Bomba dance workshop—a traditional Puerto Rican drumming and dance style—held right on the sand, with live music. This tour is perfect for those interested in deep culture and hands-on engagement, offering an authentic window into Puerto Rican identity.
Bottom Line: An all-day cultural deep dive, ideal for travelers who want to explore beyond the usual and support local communities.
9. Perfume Making a Guided Workshop

Similar to the Old San Juan perfume experience, this Perfume Making Workshop also lasts about 30 minutes but focuses on creating a personalized fragrance. Staff are praised for their patience and knowledge, helping you select scents that reflect your personality. It’s a fun, interactive activity suitable for couples, friends, or solo travelers.
Priced at $99, this workshop offers a high-quality, tangible souvenir—your own perfume—that you can take home. Many reviews mention how much fun it is to test different scent combinations and the option to have your fragrance mailed anywhere. It’s a creative way to remember your trip.
Bottom Line: Perfect for fragrance lovers and those wanting a personalized memento of Puerto Rico.
10. Afro Puerto Rican Folklore Bomba Class and Live Music

This 1-hour Bomba dance class (4.5/5 from 55 reviews) is led by passionate instructors in Ocean Park Beach. It’s an authentic immersion into one of Puerto Rico’s most captivating folk traditions, with live drumming that adds to the immersive experience. The class is inclusive, designed for all ages and skill levels, and emphasizes cultural understanding through dance, music, and history.
Participants praise the lively instructor and the energetic, fun atmosphere. It’s a meaningful cultural activity that leaves you with a new appreciation for Puerto Rican music and dance. The $35 fee is very reasonable for a genuine local experience.
Bottom Line: An energetic, cultural introduction to Bomba that combines dance and live music in a beautiful setting.
11. Salsa Dance Class and Nightlife Tour in San Juan

This combined tour (4.5/5 from 33 reviews) offers a salsa dance lesson plus a nightlife experience. After an hour-long class, you’ll head to La Placita or similar hotspots to dance alongside locals, making it a full cultural night out. The small group (maximum 13) and knowledgeable guide ensure personalized attention and authentic tips about Puerto Rican nightlife.
Guests enjoy the lively mood, live bands, and the chance to put their new skills to the test. Priced at $59, it offers good value for an evening combining instruction, local culture, and social fun. It’s ideal for travelers who want to learn and experience San Juan’s vibrant dance scene.
Bottom Line: Perfect for those wanting both learning and lively socializing in one night.
12. eFoil Lesson Old San Juan

For the tech-inclined, the eFoil Lesson offers a high-tech twist on water sports. The Lift eFoil is manufactured locally, and the lesson lasts about an hour. It’s designed for beginners and experienced riders alike, focusing on safety and fun with top-of-the-line equipment.
Participants praise the passionate instructors and the unique experience of gliding over the water silently. The $225 fee covers your group, making it a premium option, but one that delivers a once-in-a-lifetime thrill.
Bottom Line: An unforgettable, innovative water activity ideal for adventure seekers and gadget lovers.
13. Puerto Rican Gastronomy Cooking Class

This 3.5-hour cooking class (5.0/5 from 4 reviews) combines visits to a local farmers market with hands-on cooking of traditional Puerto Rican dishes. Led by a knowledgeable chef, you’ll learn about local ingredients and culinary techniques that define Puerto Rican cuisine. It’s a great choice for food lovers wanting an immersive, practical experience.
Guests appreciate Patricia’s engaging teaching style and the chance to sample their own creations. The $167 price reflects the comprehensive nature of the experience, and the opportunity to explore local markets adds an authentic touch. If you’re interested in food and culture, this class offers a delicious way to spend an afternoon.
Bottom Line: A flavorful, educational activity that’s perfect for serious foodies or those eager to cook Puerto Rican favorites.
14. Puerto Rican Salsa Class and Night Out in San Juan

This combo experience (4.5/5 from 12 reviews) begins with a salsa dance lesson and continues into a night out at local salsa clubs. Led by an experienced guide, the class is tailored for beginners and offers hotel pickup on request. After learning the basics, you’ll head to a lively venue to dance with locals, putting your new skills to the test.
Guests enjoy the personalized attention and the chance to experience authentic Puerto Rican nightlife. The $80 price includes instruction, social dancing, and nightlife tips, making it a great value for those wanting a full cultural evening.
Bottom Line: A fun, social way to learn salsa and then experience the vibrant nightlife of San Juan.
15. Learn Salsa in San Juan – Vivid beginner lesson

This rooftop salsa class (4.5/5 from 11 reviews) is ideal for total beginners. Held at the Hostel Casa Santurce, it offers a relaxed, social environment with small group attention. The instructor focuses on basic steps, helping you build confidence quickly. The session ends with an included alcoholic beverage and sunset views, making it a memorable way to end your day.
Guests especially like the friendly teacher and the easy-to-follow pace. For $22, you get a fun introduction to salsa in a lively, scenic setting, perfect for solo travelers or couples wanting a casual experience.
Bottom Line: A low-cost, friendly introduction to salsa dancing that’s perfect for first-timers and sunset lovers.
How to Choose Your Perfect Workshop
When selecting the right workshop, consider your budget, fitness level, and interest. If you want a quick, fun intro to salsa, the Vivid beginner lesson on the rooftop offers great value. For a more immersive experience, the Cultural Loiza tour provides a full day of art, history, and bomba dancing. If your goal is to learn a skill you can show off, the Sunset Salsa Beach Class combines scenic beauty with instruction.
Booking early is recommended, especially for popular classes like salsa lessons or cultural tours, to ensure availability. Think about your interests—dancing, cooking, or culture—and pick the experience that aligns best with your travel style.
Final Thoughts
San Juan’s workshops and classes offer something for every type of traveler—from dance enthusiasts to food lovers and adventure seekers. For a quick burst of fun, the Salsa Dance Class in San Juan is a top pick, while those interested in culture might enjoy the Loiza cultural tour. If you’re craving something unique and personalized, consider the perfume-making workshops.
Remember to book ahead, especially during peak seasons, and don’t be shy about exploring different options to fully learn about Puerto Rican life. Whether you want to dance under the stars or learn to surf, San Juan has a class that will make your trip memorable.
