Puerto Rico

Top Things to Do in Puerto Rico

We compared all 279 experiences in Puerto Rico so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.8 279 experiences from US$ 14 Free cancellation on most experiences

The unmissables

Most booked
Sea Turtle Snorkel Tour San Juan: Swim with Turtles, Free Video
Top rated
El Yunque Rainforest & Waterslide Tour from San Juan
Best value
El Yunque Rainforest Waterslide & Rope Swing Adventure

Recommended (7)

Top rated (10)

El Yunque rainforest hike and Luquillo market: Swim and eat local
El Yunque rainforest hike and Luquillo market: Swim and eat local★★★★★★★★★★ 5.00 (598)6h–7hA guided rainforest hike and market tour in El Yunque National Forest and Luquillo Beach, Puerto Rico, where you walk muddy trails for 30 to 40 minutes, swim in natural pools, use a rope swing and waterslide, then visit Los Kioskos de Luquillo for authentic Puerto Rican food. The guide is a local with lifeguard and first aid certification; the group stays small. Children from age 7 are welcome; proper shoes and moderate fitness are needed for the hike.Is it for me?Small groups and an early start are what keep the rainforest hike from feeling crowded and the pools from being packed—you move through El Yunque while it's still quiet, then eat at Luquillo while the kiosks are fresh. If you've been torn between a rainforest day and a beach day, this one holds both without the logistics of two separate tours.Free cancellationfromUS$ 85View ›
Snorkeling in Fajardo to Culebra: Sea turtles and reef
Snorkeling in Fajardo to Culebra: Sea turtles and reef★★★★★★★★★★ 5.00 (157)7h 30mA full-day snorkeling charter from Fajardo to Culebra Island for up to six people includes guided snorkeling at Tamarindo Beach to see sea turtles and coral reefs, a second unguided snorkel session at Honeymoon Beach, lunch, drinks and all equipment. The boat departs at 9am; check-in begins at the gazebo with waivers and safety briefing, and you return to the marina between 4 and 4:30pm. A guide speaks English and Spanish throughout.Is it for me?Book this if your group is up to six people and you want a guide leading you through the snorkeling at Tamarindo and Luis Peña—the crew handles the boat and all logistics so you arrive at 9am ready to go.Free cancellationfrom · per groupUS$ 1,520View ›
San Juan: Salsa Dance Class for Beginners & Culture
San Juan: Salsa Dance Class for Beginners & Culture★★★★★★★★★★ 5.00 (156)1hYou spend one hour learning salsa fundamentals—turns, footwork, basic Chachacha—with an instructor who teaches the rhythm as much as the steps. Water and sound system are included, and you leave with a list of real places in San Juan to practice. No dance experience required; the class is built for people who've never done this before.Is it for me?Right for travelers in San Juan with an hour to spare and no dance background—the class teaches you enough rhythm and footwork to feel the culture, not just watch it. Expect a full hour of active movement, which is exactly what makes the learning stick.Free cancellationfromUS$ 30View ›
Fajardo: Private Island Charter to Icacos & Palomino with Snorkeling
Fajardo: Private Island Charter to Icacos & Palomino with Snorkeling★★★★★★★★★★ 4.99 (508)4hYou board a private boat from Fajardo's marina and spend four hours snorkeling at one of two island reserves with a captain who knows the reefs. Snorkeling gear, lunch, and drinks—including beer and rum—are included, so you only need to bring sunblock and a towel. Two time slots let you choose morning or afternoon, and the small-group format means no crowds and no rigid schedule.Is it for me?Book this if you want a snorkeling day without the crowds or the hassle of arranging your own boat, gear and food—the private charter and all-inclusive format mean you show up with sunblock and a towel, and the rest is handled.Free cancellationfrom · per groupUS$ 750View ›
El Yunque Rainforest & Luquillo: Hike Las Tinajas Pools
El Yunque Rainforest & Luquillo: Hike Las Tinajas Pools★★★★★★★★★★ 4.99 (499)6hYou get picked up early from your San Juan hotel, driven to the Las Tinajas trailhead in El Yunque, hike twenty minutes through tropical forest with a local guide, and spend time swimming in natural pools and waterfalls. The guide shares stories about the rainforest ecosystem and Taíno heritage as you go. Transport, water, fruit, and a small group are all arranged — you just show up ready to get wet and muddy.Is it for me?Book this if you want to swim in El Yunque's natural pools without arranging your own transport, timing the crowds, or navigating the logistics — the early pickup and small group size are what make the pools feel uncrowded and the experience feel less like a tour and more like you found the place yourself.Free cancellation-20%fromUS$ 52View ›
Cave Adventure: Canyon and Hidden Waterfall in Vega Baja
Cave Adventure: Canyon and Hidden Waterfall in Vega Baja★★★★★★★★★★ 4.99 (422)7hThis activity takes you hiking and caving through El Sistema de Cuevas Arenales in Vega Baja, Puerto Rico, where you swim through turquoise cave waters, jump off canyon cliffs and discover a hidden waterfall. A certified local guide leads the group in English or Spanish, and transportation from a designated meeting point is included. The full day runs about 7 hours from pickup to drop-off, and children from age 8 are welcome.Is it for me?The moderate-to-challenging range means you choose how deep you go into each jump and swim, so it works whether you're comfortable in water or still building confidence. The certified guide adjusts the pace to the group, which is what makes a full day of three caves, a waterfall and canyon cliffs possible without anyone getting left behind or held back.Free cancellationfromUS$ 115View ›
Arecibo cave, mountain and beach tour with lunch included
Arecibo cave, mountain and beach tour with lunch included★★★★★★★★★★ 4.99 (356)8hThis eight-hour guided tour from Arecibo covers caves with Taino petroglyphs, mountain scenery in Ciales with local food, and the natural pool beach at Mar Chiquita, ending with a coastal drive back toward San Juan. The guide speaks English and Spanish, lunch and all entrance fees are included, and the group travels in an air-conditioned vehicle.Is it for me?Your guide handles all routing and transport between three distinct landscapes—caves, mountains, and beaches—in a single day, so you move through them together rather than navigating separately.Free cancellationfromUS$ 99View ›
Old San Juan: Fruit Moonshine & Cream Liqueur Tasting
Old San Juan: Fruit Moonshine & Cream Liqueur Tasting★★★★★★★★★★ 4.99 (196)30mYou’ll taste five small-batch fruit-infused Pitorro rums plus two creamy liqueurs right in Old San Juan, guided by locals who share family stories and traditions. Expect laughter, new flavors (maybe even a surprise shot), and an easy stroll from the cruise port into Puerto Rican culture.Free cancellationTravelers' pickfromUS$ 55View ›
San Juan: Puerto Rican Rum & Pitorro Tasting Near Cruise Port
San Juan: Puerto Rican Rum & Pitorro Tasting Near Cruise Port★★★★★★★★★★ 4.99 (176)30mYou taste five different flavors of artisanal Pitorro moonshine and award-winning Ron Caña rum while a local guide explains the history and culture behind each one. The venue is a five-minute walk from the cruise piers, so you can fit a full tasting session into a port day without worrying about transport or timing.Is it for me?Book this if you're docked in San Juan and want to taste something genuinely local without leaving the port area or spending your whole afternoon on logistics — the five-minute walk and one-hour format fit neatly into a cruise schedule.Free cancellationfromUS$ 45View ›
San Juan: Off-Road Jeep Adventure from Carolina with Guide
San Juan: Off-Road Jeep Adventure from Carolina with Guide★★★★★★★★★★ 4.99 (171)7hYou drive your own Jeep on moderate 4x4 trails with a guide leading ahead via walkie-talkie, covering two trail sessions with a Puerto Rican lunch break in between. Pickup is included from Condado or Isla Verde, the group stays small (usually one or two Jeeps), and you're back in San Juan by four. Plan for a full morning and early afternoon out — that's what fits both trail sessions and lunch into one day.Is it for me?Right for travelers staying near San Juan who want real off-road driving without arranging their own vehicle or navigation — the guide handles the route while you focus on the terrain. Expect a full morning and early afternoon out; that's what fits both trail sessions and lunch into one day.Free cancellationfrom · per groupUS$ 549View ›

Lowest price (10)

San Juan Airport Transfer: Private Van & Bilingual Driver
San Juan Airport Transfer: Private Van & Bilingual Driver★★★★★★★★★★ 4.66 (59)20mYou get picked up at SJU arrivals by a certified bilingual driver, travel in an air-conditioned van with WiFi, and arrive at your San Juan hotel or cruise port without negotiating a fare. The driver knows the metro area well and can answer questions about neighborhoods along the way. Book one-way only — return trips are a separate reservation.Is it for me?Right for travelers landing at SJU without a rental car who want the airport-to-hotel logistics handled cleanly. The fixed price and bilingual driver remove two common friction points — fare haggling and language barriers — which is what makes the transfer worth booking instead of taking a random cab.Free cancellationfromUS$ 13.50View ›
San Juan Airport Transfer: Private Car & Hotel Pickup
San Juan Airport Transfer: Private Car & Hotel Pickup★★★★★★★★★★ 4.62 (52)20mYou get picked up by name at SJU airport or your hotel with a bilingual, certified driver and a private air-conditioned vehicle. The route covers the San Juan metro area, including cruise ports and smaller addresses. Price is fixed before arrival, and the car leaves on your schedule, not a shared shuttle's. Book the vehicle size that fits your group, and confirm your exact destination is within the service zone.Is it for me?Book this if you're landing at SJU or leaving from a cruise port and want to skip the taxi line and price haggling—the fixed rate and dedicated driver mean you know the cost before you arrive and don't negotiate at the curb.Free cancellationfromUS$ 15.50View ›
San Juan: Outdoor Salsa Class in Park with Beginner Lesson
San Juan: Outdoor Salsa Class in Park with Beginner Lesson★★★★★★★★★★ 4.88 (121)1hYou’ll join locals and travelers for an outdoor salsa class in San Juan’s city park—no partner needed. A pro instructor guides you through easy steps while music fills the air. You’ll laugh at your own missteps and maybe make new friends before heading out into the city’s night energy. It’s less about perfection, more about feeling alive for an hour.Free cancellationTravelers' pickfromUS$ 19View ›
Old San Juan: Cathedral, Fort & Shopping with Local Guide
Old San Juan: Cathedral, Fort & Shopping with Local Guide★★★★★★★★★★ 4.74 (507)4h–5hYou walk through Old San Juan with a local guide, stopping at the San Juan Cathedral, La Fortaleza mansion, the original city gate, and two 16th-century churches while learning the layered history of the streets. After the guided portion, you have two hours free to shop and eat on Calle Fortaleza before returning via included transport.Is it for me?This works well if you want Old San Juan's history and main landmarks explained by someone who knows the city, plus time to eat and shop without feeling rushed — the guide handles the narrative and the transport handles the logistics, so you just show up and walk.Free cancellationfromUS$ 25View ›
Old San Juan Walking Tour with Certified Local Guide
Old San Juan Walking Tour with Certified Local Guide★★★★★★★★★★ 4.96 (201)2hYou walk through Old San Juan's colonial core with a certified guide for two hours, passing both castles, the Governor's Mansion, the old city gate, and a 16th-century church. The guide handles the history and context; you handle the camera. Wear good shoes and sunscreen, and plan to move at a steady pace through narrow streets and uneven cobblestones.Is it for me?Right for travelers who want Old San Juan's history and main landmarks in a compact timeframe without arranging a guide themselves. Two hours of steady walking on uneven cobblestones in heat is what lets you see everything and still have time to explore on your own afterward.Free cancellationTravelers' pickfromUS$ 25View ›
El Yunque Waterslides & Rope Swing Tour with Local Guide
El Yunque Waterslides & Rope Swing Tour with Local Guide★★★★★★★★★★ 4.76 (2,502)4hThis activity takes you to two natural water slides and a rope swing in El Yunque National Forest on Puerto Rico's east side, led by a local guide who knows the forest's history and trails. The walk in is 20 to 25 minutes, then another 5 minutes to reach the slides; you'll get photos and videos of the day, bottled water, and entry to the park. You can drive yourself or add transportation from San Juan, Río Grande, Luquillo or Fajardo. Children from age 5 are welcome, and the guide speaks English, Spanish or French.Is it for me?Slide and swim in the forest itself—your local guide navigates the trail and rock climbing while capturing photos so you're fully present in the moment.Free cancellationTravelers' pickfromUS$ 25View ›
San Juan Salsa Dance Class: Beginner Lesson & Outdoor Park
San Juan Salsa Dance Class: Beginner Lesson & Outdoor Park★★★★★★★★★★ 4.86 (417)1hYou get a one-hour beginner salsa lesson from a professional instructor in a central San Juan park, no partner required. The class teaches you the foundational steps and rhythm so you can dance the same evening at nearby bars and restaurants. All instruction and fees are included; the park is wheelchair accessible and close to public transit.Is it for me?Book this if you want to learn salsa in the same city where it's part of everyday life, and you want to dance the same night instead of waiting for another class — the one-hour format and central location are what make that possible.Free cancellationfromUS$ 27View ›
El Yunque Waterslide & Cliff Jump: Half-Day Hike
El Yunque Waterslide & Cliff Jump: Half-Day Hike★★★★★★★★★★ 4.83 (438)3h 30mYou hike 45 minutes into El Yunque, then spend time at a natural pool doing cliff jumps (5–25 feet), water slides, and rope swings with a trained guide and life jacket. Small groups, no transportation provided — you bring your own car. Best for travelers with moderate-to-intense fitness who can handle unassisted hiking and are comfortable with water activities.Is it for me?Right for travelers with moderate-to-intense fitness who have their own car and want to skip the crowded main trails — the small-group format and experienced guides are what make the cliff jumps and water slides feel safe instead of chaotic.Instant confirmationTravelers' pickfromUS$ 29View ›
Sunset Salsa Beach Class in San Juan: Dance with Puerto Rico's sunset
Sunset Salsa Beach Class in San Juan: Dance with Puerto Rico's sunset★★★★★★★★★★ 4.72 (393)1hA salsa dance class on a San Juan beach at sunset, taught by experienced instructors to all levels, with live music. The class runs about an hour and is designed for beginners, though anyone can join; children from age 7 are welcome. You'll learn to move to the rhythm, lead or follow your partner, and express yourself through dance while surrounded by the natural beauty of the island.Is it for me?Book this if you're staying nearby without a car—the class meets right at the beach, so you walk straight from your accommodation to the water.Free cancellationTravelers' pickfromUS$ 29View ›
San Juan Airport Transfer: Private Taxi, Meet & Greet, WiFi
San Juan Airport Transfer: Private Taxi, Meet & Greet, WiFi★★★★★★★★★★ 4.68 (76)10m–30mYou’ll step off your flight at San Juan Airport and spot your name waiting—a small thing that feels big after a long journey. Enjoy private transfer with WiFi, real-time flight tracking, and a friendly local who’ll help with bags and tips for your stay. No stress about delays or finding your ride; just an easy welcome into Puerto Rico’s warmth.Free cancellationTravelers' pickfromUS$ 29View ›
See all 279 tours →
Do you need help planning your next activity?