Top Things to Do in Puerto Rico

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

★4.8 397 experiences from US$ 12.99 ✓Free cancellation on most experiences

All tours (261–280 of 397)

Mermaid Snorkeling in San Juan: Learn Poses & Swim with Tail
›
‹
Mermaid Snorkeling in San Juan: Learn Poses & Swim with TailMermaid snorkeling at Escambron Beach in San Juan with professional guide, mermaid tail, snorkel gear and free GoPro videos downloaded to your phone after the activity.
50 reviews
4.58★
Duration
1h 30m
start times · Every day
4
Live guide EN · ESFree cancellationfromUS$ 119per person
San Juan Airport to Hotel: Private SUV Transfer & Pickup
›
‹
Travelers' pick
San Juan Airport to Hotel: Private SUV Transfer & PickupPrivate airport transfer from Luis Muñoz Marín to San Juan hotels. Bilingual driver, SUV with WiFi and water included. Fixed price, no waiting lines.
50 reviews
4.92★
Duration
30m–1h
Every dayHotel pickupFree cancellationfromUS$ 67per group
El Yunque Forest & Luquillo Beach Tour: Tower, Falls, Swim
›
‹
Best value
El Yunque Forest & Luquillo Beach Tour: Tower, Falls, SwimTour of El Yunque National Forest with entry, guide and air-conditioned pickup: climb Yokahú Tower for 360-degree rainforest views, visit La Coca Falls.
50 reviews
4.50★
Duration
6h
Every day except Saturday
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 85per person
El Yunque National Forest Road 191 Tour with La Coca Falls
›
‹
El Yunque National Forest Road 191 Tour with La Coca FallsHalf-day tour of El Yunque National Forest in Rio Grande featuring La Coca Falls, Yokahu Tower, and river swimming with English or Spanish guide and hotel pickup.
49 reviews
4.98★
Duration
4h 30m
Wed–Sun
08:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 95per person
Puerto Rico: El Yunque Waterfalls & Luquillo Food Tour
›
‹
Puerto Rico: El Yunque Waterfalls & Luquillo Food TourExperience El Yunque’s natural waterslides, swim in rainforest pools, relax at Luquillo Beach, and taste Puerto Rican food with a local guide. Includes hotel pickup.
48 reviews
4.33★
Duration
4h 30m
Every day
10:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 125per person
Clear Kayaks on Vieques BioBay: Bioluminescent Waters
›
‹
Travelers' pick
Clear Kayaks on Vieques BioBay: Bioluminescent WatersPaddle clear kayaks through Vieques's bioluminescent bay on a 90-minute evening paddle with a live guide in English or Spanish. Public transportation gets you there from town.
47 reviews
4.11★
Duration
1h 30m
start times · Every day
5
Live guide EN · ESFree cancellationfromUS$ 66per person
Ziplining in Rio Grande: 8-line canopy adventure in El Yunque
›
‹
Ziplining in Rio Grande: 8-line canopy adventure in El YunqueZipline through El Yunque rainforest canopy on an 8-line course with hotel pickup from San Juan and bilingual guides providing all safety equipment and instruction.
47 reviews
4.36★
Duration
4h
start times · Every day
3
Live guide EN · ESHotel pickupFree cancellationfromUS$ 189per person
Snorkeling in Fajardo: Private Catamaran Sail
›
‹
Snorkeling in Fajardo: Private Catamaran SailSail a private catamaran from Fajardo to Icacos Island and nearby reefs for snorkeling in clear Caribbean waters, snorkel gear included.
47 reviews
4.89★
Duration
6h
Every day
10:00
Live guide EN · ESFree cancellationfromUS$ 2,000per group
Snorkeling from San Juan to Icacos Island: Reef and Beach
›
‹
Travelers' pick
Snorkeling from San Juan to Icacos Island: Reef and BeachSnorkel two reefs and a white-sand beach on a 6-hour boat trip from San Juan with lunch, drinks and all gear included.
46 reviews
4.54★
Duration
6h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 289per person
Taíno Route Puerto Rico: Archaeologist-led History Tour
›
‹
Taíno Route Puerto Rico: Archaeologist-led History TourPrivate full-day tour exploring Puerto Rico's indigenous history with an archaeologist, visiting Caguana's ceremonial ball courts and Cueva de las.
44 reviews
4.89★
Duration
8h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 210per person
El Yunque waterslide swim: Rock slides and local food
›
‹
El Yunque waterslide swim: Rock slides and local foodSlide down natural rock waterslides in El Yunque National Forest, swim at a waterfall, then eat authentic local street food on the beach: all in one morning with a guide.
44 reviews
4.57★
Duration
5h
start times · Every day
4
Live guide ENFree cancellationfromUS$ 49per person
Waterfall hike near San Juan: Hidden trail with local guide
›
‹
Waterfall hike near San Juan: Hidden trail with local guideHike a secluded waterfall trail in Bayamón with a certified local guide, round-trip transport from San Juan, and time to swim in the mountain pools, no car needed.
43 reviews
5.00★
Duration
6h
Every day
08:00
Live guide EN · ESFree cancellationfromUS$ 90per person
Snorkeling in Fajardo: Marine turtles and tropical fish
›
‹
Snorkeling in Fajardo: Marine turtles and tropical fishSnorkel from Fajardo with a professional guide spotting marine turtles, stingrays and tropical fish around Icacos Island. Includes equipment, lunch and drinks.
42 reviews
4.67★
Duration
5h
start times · Every day except Monday and Wednesday
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 110per person
Cueva del Indio & Charco Azul: Cave swimming and cliff jumping
›
‹
Cueva del Indio & Charco Azul: Cave swimming and cliff jumpingEight-hour adventure from Arecibo: explore seaside caves with Taino petroglyphs, swim in river canyons, jump cliffs and discover waterfalls with an expert guide.
42 reviews
4.81★
Duration
8h
start times · Every day
7
Live guide EN · ESFree cancellationfromUS$ 175per person
Ziplining in San Juan: Nine lines, river and beach
›
‹
Ziplining in San Juan: Nine lines, river and beachZip line through El Yunque's canopy on nine lines and two rappels, swim in the Mameyes River, then feast on fresh seafood at Luquillo Beach kiosks with guide and transport.
41 reviews
4.88★
Duration
6h–7h
Mon, Thu and SatLive guide EN · ESHotel pickupFree cancellationfromUS$ 188per person
Snorkeling at Icacos Island from Fajardo: 4-hour catamaran
›
‹
Travelers' pick
Snorkeling at Icacos Island from Fajardo: 4-hour catamaranSail to Icacos Island on the Oh Gee catamaran for a 4-hour snorkeling trip from Fajardo with lunch, drinks and all gear included. Two departures daily at 9am and 2:30pm.
40 reviews
4.93★
Duration
4h
start times · Mon, Wed and Fri
2
Live guide EN · ESFree cancellationfromUS$ 110per person
San Juan to Ceiba Ferry: Private Transfer & Luggage Help
›
‹
Likely to sell out
San Juan to Ceiba Ferry: Private Transfer & Luggage HelpPrivate transfer from San Juan airport or hotels to Ceiba ferry port for Culebra and Vieques. Driver meets you with name sign, handles luggage. Up to 5 passengers.
39 reviews
4.97★
Duration
1h
Next departure: 9 Mar 2027Live guide EN · ESHotel pickupFree cancellationfromUS$ 160per group
El Yunque Rainforest Tour: Small Group, Hidden Lagoon
›
‹
El Yunque Rainforest Tour: Small Group, Hidden LagoonSmall-group El Yunque rainforest tour from San Juan with pickup, hitting the rope swing and water slide.
36 reviews
4.64★
Duration
5h
Every day
07:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 94per person
Kayaking in San Juan: Glow Paint Night on Condado Lagoon
›
‹
Travelers' pick
Kayaking in San Juan: Glow Paint Night on Condado LagoonPaddle through Condado Lagoon at dusk with glow paint and neon accessories, then stop on a small beach to watch city lights reflect off the water.
32 reviews
4.94★
Duration
1h
Every day
18:00
Live guide EN · ESFree cancellationfromUS$ 59per person
Snorkeling in Fajardo: Private Catamaran to Vieques & Culebra
›
‹
Snorkeling in Fajardo: Private Catamaran to Vieques & CulebraSnorkel from a 36-foot catamaran in Fajardo with a marine biologist captain, visiting Vieques, Culebra or the Keys on a private charter for up to six guests.
32 reviews
4.97★
Duration
4h
start times · Mon–Fri
2
Live guide EN · ESFree cancellationfromUS$ 998per group
Need help planning your next activity?