Puerto Rico

Top Things to Do in Puerto Rico

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

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

Must-do experiences

Sea Turtle Snorkel Tour San Juan: Swim with Turtles, Free Video
›
‹
Most booked
Sea Turtle Snorkel Tour San Juan: Swim with Turtles, Free VideoSwim with sea turtles in San Juan's Caribbean waters on a guided snorkel tour. Gear and GoPro video capture included so you can relive the encounter.
19,160 reviews
4.89★
Duration
1h 30m
start times · Every day
4
Live guide EN · ESFree cancellationfromUS$ 39per person
El Yunque Rainforest & Waterslide Tour from San Juan
›
‹
★Top rated
El Yunque Rainforest & Waterslide Tour from San JuanSmall-group rainforest tour from San Juan with two waterfalls, natural waterslide and rope swing: hike muddy trails, swim in mountain pools.
16,966 reviews
4.91★
Duration
7h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 45per person
El Yunque Rainforest Waterslide & Rope Swing Adventure
›
‹
Best value
El Yunque Rainforest Waterslide & Rope Swing AdventureHalf-day guided hike in El Yunque Rainforest with rope swinging, waterslide, and cliff jumps at two waterfalls.
8,208 reviews
4.83★
Duration
4h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 25per person

Recommended (7)

Luquillo Beach Horse Ride: River crossing and ocean trail
›
‹
Travelers' pick
Luquillo Beach Horse Ride: River crossing and ocean trail
6,268 reviews
4.93★
Duration
2h 30m
fromUS$ 164per person
El Yunque Rainforest & Luquillo Beach: Waterslides & Local Food
›
‹
Travelers' pick
El Yunque Rainforest & Luquillo Beach: Waterslides & Local Food
6,031 reviews
4.73★
Duration
5h–7h
fromUS$ 50US$ 40per person
San Juan Food Tour: Mofongo, Coffee & Old City Cocktails
›
‹
Travelers' pick
San Juan Food Tour: Mofongo, Coffee & Old City Cocktails
5,207 reviews
4.90★
Duration
3h
fromUS$ 170per person
San Juan: Night Kayak Condado Lagoon with Glow Paint
›
‹
Travelers' pick
San Juan: Night Kayak Condado Lagoon with Glow Paint
4,932 reviews
4.73★
Duration
1h
fromUS$ 69per person
El Yunque small group tour: Waterslide, rope swing, hike
›
‹
Travelers' pick
El Yunque small group tour: Waterslide, rope swing, hike
3,894 reviews
4.90★
Duration
6h
fromUS$ 44per person
El Yunque Waterfall Hike & Swim from San Juan: Small-Group Tour
›
‹
Travelers' pick
El Yunque Waterfall Hike & Swim from San Juan: Small-Group Tour
3,061 reviews
4.80★
Duration
4h–5h
fromUS$ 70US$ 56per person
Snorkel and Waterslide Boat Tour from Fajardo: Vieques or Icacos
›
‹
Travelers' pick
Snorkel and Waterslide Boat Tour from Fajardo: Vieques or Icacos
2,972 reviews
4.78★
Duration
5h
fromUS$ 135per person

Top rated (10)

El Yunque rainforest hike and Luquillo market: Swim and eat local
›
‹
El Yunque rainforest hike and Luquillo market: Swim and eat localHike El Yunque's eastern trails with a local guide, swim in natural pools and slide down waterfalls.
613 reviews
5.00★
Duration
6h–7h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 85US$ 64per person
Old San Juan: Fruit Moonshine & Cream Liqueur Tasting
›
‹
Travelers' pick
Old San Juan: Fruit Moonshine & Cream Liqueur TastingSip tropical fruit-infused moonshine and creamy liqueurs in Old San Juan, guided by locals. Includes 5 Pitorro flavors, 2 cream shots, and a surprise taste.
203 reviews
5.00★
Duration
30m
start times · Wed–Sun
6
Live guide EN · ESFree cancellationfromUS$ 55per person
Snorkeling in Fajardo to Culebra: Sea turtles and reef
›
‹
Snorkeling in Fajardo to Culebra: Sea turtles and reefSeven and a half hours from Fajardo to Culebra Island: guided snorkeling with sea turtles at Tamarindo Beach, lunch, drinks and all gear included.
162 reviews
5.00★
Duration
7h 30m
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 1,520per group
San Juan: Salsa Dance Class for Beginners & Culture
›
‹
San Juan: Salsa Dance Class for Beginners & CultureOne-hour salsa basics class in San Juan with a Cuban-Italian instructor. Learn turns, footwork and rhythm. Bottled water and sound system included.
156 reviews
5.00★
Duration
1h
Mon–Wed
16:00
Live guide EN · PT · ESFree cancellationfromUS$ 30per person
ATV riding in Piñones: Beach buggy and El Yunque waterfall
›
‹
ATV riding in Piñones: Beach buggy and El Yunque waterfallDrive a beach buggy along Piñones' palm-lined coastal trails, then cool off in El Yunque's natural pools and waterfalls. Includes guide, pickup.
106 reviews
5.00★
Duration
6h
start times · Mon–Sat
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 185per person
Fajardo: Private Island Charter to Icacos & Palomino with Snorkeling
›
‹
Fajardo: Private Island Charter to Icacos & Palomino with SnorkelingPrivate boat charter from Fajardo to Icacos or Palomino Islands. Half-day snorkeling with equipment, lunch, drinks and beer included. 4 hours.
515 reviews
4.99★
Duration
4h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 750per group
El Yunque Rainforest & Luquillo: Hike Las Tinajas Pools
›
‹
El Yunque Rainforest & Luquillo: Hike Las Tinajas PoolsSmall-group El Yunque rainforest hike from San Juan with Las Tinajas waterfall pools, local guide & hotel pickup. 20-minute trail, swimming included, groups under 12.
509 reviews
4.99★
Duration
6h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 55per person
Cave Adventure: Canyon and Hidden Waterfall in Vega Baja
›
‹
Cave Adventure: Canyon and Hidden Waterfall in Vega BajaHike, cave swim and cliff jump in Vega Baja's Charco Azul with certified guide, snacks and transport included: explore three caves and ancient Taíno.
432 reviews
4.99★
Duration
7h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 115per person
Arecibo cave, mountain and beach tour with lunch included
›
‹
Arecibo cave, mountain and beach tour with lunch includedVisit Arecibo's Cueva del Indio caves, Ciales mountain views, and Mar Chiquita beach with a guide and authentic Puerto Rican lunch in one day.
360 reviews
4.99★
Duration
8h
Mon, Thu, Fri and Sat
08:30
Live guide EN · ESFree cancellationfromUS$ 99per person
San Juan: Puerto Rican Rum & Pitorro Tasting Near Cruise Port
›
‹
San Juan: Puerto Rican Rum & Pitorro Tasting Near Cruise PortFive shots of artisanal fruit-infused Pitorro and award-winning Ron Caña rum at Old San Juan, 5 minutes from cruise piers. Guided tasting with local storytelling included.
190 reviews
4.99★
Duration
30m
start times · Tue–Sun
7
Live guide EN · ESFree cancellationfromUS$ 45per person

Lowest price (10)

San Juan Airport Transfer: Private Van & Bilingual Driver
›
‹
San Juan Airport Transfer: Private Van & Bilingual DriverPrivate one-way van transfer from SJU airport to San Juan, Isla Verde, or Condado hotels. Bilingual driver, air-conditioned vehicle, WiFi included. Fixed price.
60 reviews
4.67★
Duration
20m
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 13.50per person
San Juan Airport Transfer: Private Car & Hotel Pickup
›
‹
San Juan Airport Transfer: Private Car & Hotel PickupPrivate airport transfer in San Juan with bilingual driver, air-conditioned vehicle. Covers SJU airport, hotels, cruise port. Fixed price, no negotiation at curb.
54 reviews
4.56★
Duration
20m
Every dayHotel pickupFree cancellationfromUS$ 15.50per person
San Juan: Outdoor Salsa Class in Park with Beginner Lesson
›
‹
Travelers' pick
San Juan: Outdoor Salsa Class in Park with Beginner LessonFeel the rhythm in San Juan with an outdoor salsa class, beginner-friendly and taught by a pro. Includes all fees, central park location, and easy booking.
126 reviews
4.89★
Duration
1h
Every day
16:30
Live guide EN · ESFree cancellationfromUS$ 19per person
Old San Juan: Cathedral, Fort & Shopping with Local Guide
›
‹
Old San Juan: Cathedral, Fort & Shopping with Local GuideTour Old San Juan's historic streets with a local guide, visiting San Juan Cathedral, La Fortaleza mansion, and the city gate. Includes transport and free time for dining.
524 reviews
4.74★
Duration
4h–5h
Every day
09:00
Live guide ENPickup optionalFree cancellationfromUS$ 25per person
Old San Juan Walking Tour with Certified Local Guide
›
‹
Travelers' pick
Old San Juan Walking Tour with Certified Local GuideTwo-hour guided tour of Old San Juan's forts, gates and colonial plazas. Learn 500 years of history, see La Fortaleza and both castles. Small groups.
205 reviews
4.96★
Duration
2h
start times · Every day
3
Live guide ENFree cancellationfromUS$ 25per person
El Yunque Waterslides & Rope Swing Tour with Local Guide
›
‹
Travelers' pick
El Yunque Waterslides & Rope Swing Tour with Local GuideSlide down two natural waterfalls and swing out over the forest on a rope at El Yunque National Forest with a local guide who captures photos and videos.
2,570 reviews
4.76★
Duration
4h
start times · Every day
7
Live guide EN · FR · ESFree cancellationfromUS$ 25per person
San Juan Salsa Dance Class: Beginner Lesson & Outdoor Park
›
‹
San Juan Salsa Dance Class: Beginner Lesson & Outdoor ParkOne-hour beginner salsa class in San Juan's central park with a professional instructor. No partner needed. Nearby bars and restaurants for practice.
417 reviews
4.86★
Duration
1h
Every day
16:30
Live guide EN · ESFree cancellationfromUS$ 27per person
Sunset Salsa Beach Class in San Juan: Dance with Puerto Rico's sunset
›
‹
Travelers' pick
Sunset Salsa Beach Class in San Juan: Dance with Puerto Rico's sunsetLearn salsa at sunset on a Puerto Rico beach with an experienced instructor who provides live music, perfect for beginners with no dance experience.
399 reviews
4.70★
Duration
1h
Every day
17:30
Live guide ENFree cancellationfromUS$ 29per person
San Juan Airport Transfer: Private Taxi, Meet & Greet, WiFi
›
‹
Travelers' pick
San Juan Airport Transfer: Private Taxi, Meet & Greet, WiFiLand in San Juan and skip the stress: private airport transfer with meet & greet, real-time flight tracking, and WiFi. Includes pickup at hotels, Airbnbs, or cruise ports.
77 reviews
4.69★
Duration
10m–30m
Every dayHotel pickupFree cancellationfromUS$ 29per person
El Yunque Waterslide & Cliff Jump: Half-Day Hike
›
‹
Travelers' pick
El Yunque Waterslide & Cliff Jump: Half-Day HikeHalf-day El Yunque hike with cliff jumps, water slides and rope swing. Small groups, experienced guides, life jackets included. 45-minute trek. Bring your own car.
441 reviews
4.83★
Duration
3h 30m
start times · Every day
4
Live guide EN · ZH · ESInstant confirmationfromUS$ 29per person
See all 398 tours →

Puerto Rico at a glance ✓ 2026-11-05

  • Most booked: Sea Turtle Snorkel Tour San Juan: Swim with Turtles, Free Video, US$ 39 (1h 30m, 4.89★ · 19,160).
  • Top rated: El Yunque Rainforest & Waterslide Tour from San Juan, US$ 45 (7h, 4.91★ · 16,966).
  • Best value: El Yunque Rainforest Waterslide & Rope Swing Adventure, US$ 25 (4h, 4.83★ · 8,208).

Of the 398 experiences: 389 with free cancellation, 363 with instant confirmation, 146 with hotel pickup and 251 bookable last-minute.

Need help planning your next activity?