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

Caguas Gastro Walking Tour: Puerto Rican Street Food
›
‹
Caguas Gastro Walking Tour: Puerto Rican Street FoodWalk the center of Caguas with a local guide, stopping at family-owned restaurants to eat and drink your way through Puerto Rican street food.
1 review
5.00★
Duration
3h–4h
Wed–Sat
14:00
Live guide EN · ESFree cancellationfromUS$ 135per person
Old San Juan tour with Castillo San Cristobal: 4 hours, private
›
‹
Old San Juan tour with Castillo San Cristobal: 4 hours, privateFour-hour private tour of Old San Juan and Castillo San Cristobal with a live guide in English or Spanish, entrance fees included and air-conditioned transport throughout.
1 review
5.00★
Duration
4h
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 100per person
Snorkeling in Vieques: Local guide and marine life
›
‹
Snorkeling in Vieques: Local guide and marine lifeSnorkel the coasts of Vieques with a local guide who knows the island's marine and land flora and fauna. Equipment included, two hours, ages 5 and up.
1 review
5.00★
Duration
2h
Every dayLive guide EN · ESFree cancellationfromUS$ 65per person
Kayaking Vieques Biobay: Clear kayaks in the brightest bay
›
‹
Kayaking Vieques Biobay: Clear kayaks in the brightest bayKayak through Vieques's bioluminescent bay in a transparent kayak with a local guide who speaks English, Spanish or Chinese. The water glows when you paddle.
1 review
5.00★
Duration
1h 40m
start times · Every day
2
Live guide EN · ZH · ESFree cancellationfromUS$ 80per group
Ziplining in San Juan: Seven lines and ToroBikes
›
‹
Ziplining in San Juan: Seven lines and ToroBikesZipline through Puerto Rico's largest adventure park from San Juan with seven lines, ToroBikes, and round-trip transport included: gear, guide and pickup all arranged.
Duration
8h
Sat
07:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 189per person
Bioluminescent Bay boat tour Puerto Rico: Swim in glowing water
›
‹
Bioluminescent Bay boat tour Puerto Rico: Swim in glowing waterBioluminescent bay tour in La Parguera, Puerto Rico with round-trip transport, snacks and guided snorkeling in one of Earth's glowing bays.
Duration
8h
Every day
15:00
Live guide EN · ESPickup optionalInstant confirmationfromUS$ 250per person
Snorkeling in Culebra Island: Private Boat Trip from Puerto Rico
›
‹
Snorkeling in Culebra Island: Private Boat Trip from Puerto RicoPrivate boat trip to Culebra Island from Puerto Rico with snorkeling gear, lunch and drinks included: cruise to an unhabited beach.
Duration
8h
Mon–Fri
09:00
Live guide EN · ESFree cancellationfromUS$ 1,699per group
Kayaking Vieques Bio Bay: The world's brightest bioluminescence
›
‹
Most booked
Kayaking Vieques Bio Bay: The world's brightest bioluminescencePaddle through Vieques Bio Bay at night and watch the water glow with every stroke. Includes kayak, guide, and minivan transport from your hotel area.
564 reviews
3.60★
Duration
1h 30m
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 66per person
Bioluminescent Bay Kayaking from San Juan: Paddle Laguna Grande
›
‹
Bioluminescent Bay Kayaking from San Juan: Paddle Laguna GrandeKayak through Laguna Grande's bioluminescent bay from San Juan with a guide, pickup included: paddle through mangrove channels and watch the water glow when you touch it.
461 reviews
3.81★
Duration
5h 30m
start times · Every day except Tuesday
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 108per person
Kayaking Laguna Grande bioluminescent bay from San Juan
›
‹
Kayaking Laguna Grande bioluminescent bay from San JuanKayak through Laguna Grande's bioluminescent bay at night from San Juan with hotel pickup and a guide.
203 reviews
3.81★
Duration
6h
Every day except Tuesday
15:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 108per person
ATV Riding in Luquillo: Can-Am UTV Adventure
›
‹
★Top rated
ATV Riding in Luquillo: Can-Am UTV AdventureRide a Can-Am UTV through Luquillo's rainforest trails and beaches on the northeast coast, with a guide, private transport and stops at Seven Seas Beach and local food kiosks.
151 reviews
3.97★
Duration
1h
start times · Every day
11
Live guide EN · ESFree cancellationfromUS$ 68per person
Old San Juan to SJU Airport: Private Minibus Transfer
›
‹
Old San Juan to SJU Airport: Private Minibus TransferPrivate transfer from Old San Juan hotels to San Juan airport (SJU) in a Mercedes Sprinter. Professional driver, bottled water, 24/7 availability. Up to 14 passengers.
1 review
5.00★
Every dayHotel pickupFree cancellationfromUS$ 127per person
San Juan Airport Transfer: Private Car & Meet-and-Greet
›
‹
San Juan Airport Transfer: Private Car & Meet-and-GreetAirport transfers in San Juan with meet-and-greet, bottled water, and baggage assistance. Round-trip from Luis Muñoz Marín Airport to Isla Verde, Condado, Old San Juan hotels.
1 review
5.00★
Duration
15m–35m
start times · Thu–Sat
6
Pickup optionalFree cancellationfromUS$ 66per person
Aguadilla Airport to Isabela: Private Round-Trip Transfer
›
‹
Aguadilla Airport to Isabela: Private Round-Trip TransferPrivate round-trip transfer from Aguadilla airport (BQN) to Isabela hotels. Driver meets you with nameplate, flight tracking, door-to-door service. Up to 8 passengers.
Duration
53m
Every dayHotel pickupFree cancellationfromUS$ 234per person
Ziplining in San Juan: Private adventure with 5 lines
›
‹
Ziplining in San Juan: Private adventure with 5 linesZip through the canopy above San Juan with a private guide and air-conditioned transport included: 5 ziplines ranging from 500 to 1,000 feet.
Duration
3h
Every day
09:30
Live guide ENHotel pickupInstant confirmationfromUS$ 574per person
Aguadilla Airport to Isabela: Private Transfer & Pickup
›
‹
Aguadilla Airport to Isabela: Private Transfer & PickupPrivate transfer from Aguadilla Rafael Hernandez Airport (BQN) to Isabela hotels. Door-to-door service with nameplate greeting and 60 minutes airport wait included.
Duration
25m–50m
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 166per person
Isabela to Aguadilla Airport: Private Transfer BQN
›
‹
Isabela to Aguadilla Airport: Private Transfer BQNPrivate transfer from Isabela and Hatillo hotels to Aguadilla Airport (BQN). Door-to-door service, flight tracking, nameplate pickup. Up to 8 passengers, all fees included.
Duration
26m
Every dayHotel pickupFree cancellationfromUS$ 117per person
Need help planning your next activity?