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 (301–320 of 397)

Janise Sailing Afternoon Charter in Fajardo: Sunset Catamaran
›
‹
Janise Sailing Afternoon Charter in Fajardo: Sunset CatamaranSail aboard the Janise catamaran from Puerto del Rey Marina on a 3-hour afternoon journey along Fajardo's coast.
22 reviews
4.91★
Duration
3h
Every day
14:30
Live guide EN · ESFree cancellationfromUS$ 229per person
Gozalandia Waterfall Tour Puerto Rico: Coffee Factory Visit
›
‹
Gozalandia Waterfall Tour Puerto Rico: Coffee Factory VisitTour from San Juan to Gozalandia Falls with a certified guide who speaks English and Spanish, stopping at a coffee plantation.
22 reviews
5.00★
Duration
7h–8h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 119per person
El Yunque rainforest, Piñones & Luquillo: Full-day cultural tour
›
‹
El Yunque rainforest, Piñones & Luquillo: Full-day cultural tourPiñones fried food, Loíza's African heritage, a limestone cave, El Yunque's river trail, and Luquillo Beach snorkeling with a certified guide.
22 reviews
4.82★
Duration
8h 30m
Fri
07:00
Live guide EN · RU · UK · ESPickup optionalFree cancellationfromUS$ 149per person
San Juan - Island Towns: Private SUV Transfer (No Wait)
›
‹
San Juan - Island Towns: Private SUV Transfer (No Wait)Private transfer from San Juan airport or cruise port to any Puerto Rico town. Bilingual local driver, luxury SUV, pickup at baggage claim, bottled water included.
22 reviews
4.77★
Duration
10m–35m
Every dayHotel pickupFree cancellationfromUS$ 102per group
San Juan - Rio Grande: Private Airport Transfer (Local Tips)
›
‹
San Juan - Rio Grande: Private Airport Transfer (Local Tips)Private transfer from San Juan Airport to Rio Grande with a friendly local driver. Includes pickup at arrivals, clean vehicle, and travel tips for your stay.
21 reviews
4.57★
start times · Every day
36
Live guide EN · ESHotel pickupFree cancellationfromUS$ 140per group
El Yunque Rainforest Tour: Waterfalls & Cliff Jumps
›
‹
El Yunque Rainforest Tour: Waterfalls & Cliff JumpsHike El Yunque rainforest trails with a local guide, swim in river pools, and swing on ropes down natural rock formations in this full-day adventure.
21 reviews
5.00★
Duration
6h–7h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 70per person
Snorkeling in Rincon: Private guide, Tres Palmas reef
›
‹
Snorkeling in Rincon: Private guide, Tres Palmas reefSnorkel the Tres Palmas Marine Reserve in Rincon with a private PADI-certified guide who adjusts the pace to your group's skill level and interests.
20 reviews
4.80★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 89per person
Ciales rainforest tour: Taíno archaeology and waterfall
›
‹
Ciales rainforest tour: Taíno archaeology and waterfallPrivate full-day tour from San Juan to Ciales explores Toro Negro Rainforest, Las Delicias Waterfall and the Zama petroglyph mural with a professional archaeologist guide.
20 reviews
5.00★
Duration
8h
start times · Mon–Sat
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 200per person
Puerto Rico Snorkeling Tour: Aguadilla & Cueva del Indio
›
‹
Travelers' pick
Puerto Rico Snorkeling Tour: Aguadilla & Cueva del IndioSnorkel Caribbean waters and hike to Gozalandia Falls with a guide, explore Cueva del Indio's cliffs, and taste Puerto Rican cuisine on a full-day Aguadilla tour.
19 reviews
4.95★
Duration
9h 30m
Every day
08:30
Live guide EN · ESFree cancellationfromUS$ 128per person
Snorkeling in Culebra: Private boat to two beaches
›
‹
Travelers' pick
Snorkeling in Culebra: Private boat to two beachesPrivate boat tour to Culebra's two best beaches with snorkeling, cold cuts and drinks included. The boat holds six passengers maximum and departs from the marina at 9 am.
19 reviews
4.95★
Duration
7h
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 1,650per group
Private Sunset Boat Tour to Palomino Island from Fajardo
›
‹
Private Sunset Boat Tour to Palomino Island from FajardoTwo-hour private boat tour from Fajardo to Palomino Island at sunset, with champagne, charcuterie and swimming. Perfect for couples or small groups seeking a different pace.
18 reviews
4.83★
Duration
2h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 399per group
Jet Ski Tour on Vieques: Pilot Your Own Watercraft
›
‹
Jet Ski Tour on Vieques: Pilot Your Own WatercraftPilot your own jet ski along Vieques' northwest coast, stopping at three beaches including Green Beach, with a guide leading the route for one hour and fifteen minutes.
18 reviews
4.56★
Duration
1h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 160per group
Snorkeling in Fajardo: Private Boat to Icacos Island
›
‹
Travelers' pick
Snorkeling in Fajardo: Private Boat to Icacos IslandPrivate snorkeling boat tour from Fajardo to Icacos Island with captain, crew and equipment included. Just you and up to five others, no large groups.
18 reviews
5.00★
Duration
7h
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 1,200per group
San Juan Private Puerto Rican Cooking Class: Learn & Cook
›
‹
San Juan Private Puerto Rican Cooking Class: Learn & CookCook 4-5 traditional Puerto Rican dishes in a local San Juan home with Yeira, a passionate host who teaches hands-on in her residential kitchen.
17 reviews
5.00★
Duration
3h 30m
start times · Wed–Sat
2
Live guide ENFree cancellationfromUS$ 146per person
Puerto Rico Catamaran Snorkel Tour: Icacos & Palomino Islands
›
‹
Puerto Rico Catamaran Snorkel Tour: Icacos & Palomino IslandsFive hours on a catamaran to Icacos and Palomino islands in Puerto Rico, with snorkeling gear, floaters.
17 reviews
5.00★
Duration
5h
Every day
10:00
Free cancellationfromUS$ 999per group
Snorkeling in Vieques: Sea Turtles and Stingrays
›
‹
Snorkeling in Vieques: Sea Turtles and StingraysSnorkel at Punta Arenas and Mosquito Pier in Vieques with mask, snorkel, life jacket and flippers included.
16 reviews
5.00★
Duration
2h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 80per person
San Juan Airport to Hotel: Private Transfer with Meet & Greet
›
‹
San Juan Airport to Hotel: Private Transfer with Meet & GreetAirport transfer from Luis Muñoz Marín to San Juan hotels (Isla Verde, Condado, Old San Juan). Driver meets you with nameplate, handles baggage, instant voucher confirmation.
16 reviews
4.69★
Duration
15m–45m
Every dayLive guide EN · ESFree cancellationfromUS$ 87per group
Private Sailing Charter Fajardo: Palomino Island Full Day
›
‹
Private Sailing Charter Fajardo: Palomino Island Full DayPrivate full-day sailing charter from Fajardo to Palomino Island aboard the Janise catamaran, with snorkeling, barbecue lunch and drinks included.
16 reviews
5.00★
Duration
8h
Every day
08:30
Live guide EN · ESFree cancellationfromUS$ 2,395per group
Ziplining in San Juan: Three courses over the T-Mobile District
›
‹
Ziplining in San Juan: Three courses over the T-Mobile DistrictZipline three parallel cable courses between 150 and 400 feet above San Juan's T-Mobile District with helmet and harness included.
16 reviews
4.44★
Duration
1h
start times · Every day except Tuesday and Wednesday
5
Live guide EN · ESFree cancellationfromUS$ 50per person
Snorkeling in Fajardo: Private Catamaran to Icacos Island
›
‹
Snorkeling in Fajardo: Private Catamaran to Icacos IslandSnorkel the reefs around Icacos Island from Fajardo on a 47-foot power catamaran with lunch, drinks and all gear included.
16 reviews
5.00★
Duration
6h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 2,600per group
Need help planning your next activity?