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

Private Sunset Sail South Coast Puerto Rico: Jobos Bay
›
‹
Private Sunset Sail South Coast Puerto Rico: Jobos BaySail the Jobos Bay National Estuarine Research Reserve at sunset aboard a 36-foot private sailboat with a USCG Captain.
3 reviews
3.67★
Duration
2h
Every dayLive guide EN · ESFree cancellationfromUS$ 449per group
Snorkeling in Puerto Rico: Private Charter with SCUBA Option
›
‹
Snorkeling in Puerto Rico: Private Charter with SCUBA OptionPrivate Puerto Rico snorkel charter exploring shallow Caribbean reefs with certified diving, snorkeling, paddleboarding and swimming options for all skill levels.
3 reviews
5.00★
Duration
4h
Mon–Fri
08:00
Live guide EN · ESFree cancellationfromUS$ 1,500per group
Snorkeling in Fajardo: Full-Day Private Fishing Charter
›
‹
Snorkeling in Fajardo: Full-Day Private Fishing CharterSpend a full day fishing inshore waters off Fajardo, then snorkel and beach-hop with your group. The crew cleans your catch and provides all gear, drinks, lunch and snacks.
3 reviews
5.00★
Duration
7h
Mon–Fri
08:00
Live guide EN · ESFree cancellationfromUS$ 1,400per group
Private Beach Picnic and Photoshoot in Puerto Rico
›
‹
Private Beach Picnic and Photoshoot in Puerto RicoSet up a boho picnic on a Puerto Rico beach with teepee tent, fruit platter and water included.
3 reviews
5.00★
Duration
1h 30m
start times · Every day
6
Live guide EN · ESFree cancellationfromUS$ 400per group
Tanama River Waterslide & Beach Tour in Arecibo
›
‹
Tanama River Waterslide & Beach Tour in AreciboHike to Puerto Rico's largest waterslide on the Tanama River, swim and cliff jump in tropical waters, then relax at Mar Chiquita beach on the north coast.
3 reviews
5.00★
Duration
8h
Every day
08:30
Live guide EN · ESFree cancellationfromUS$ 160per person
Fajardo to San Juan Airport Transfer: Private Pickup & Dropoff
›
‹
Fajardo to San Juan Airport Transfer: Private Pickup & DropoffPrivate transfer from Fajardo or Ceiba to San Juan Airport. Hotel or airport pickup, bottled water included, family-friendly drivers. Fixed price, no surge pricing.
2 reviews
3.50★
Duration
1h–2h
Every dayHotel pickupFree cancellationfromUS$ 160per group
Taxi San Juan Airport to El Conquistador: 1-hour transfer
›
‹
Taxi San Juan Airport to El Conquistador: 1-hour transferPrivate minivan transfer from San Juan Airport to El Conquistador Resort in Fajardo with door-to-door service and luggage help for hassle-free arrival.
2 reviews
5.00★
Duration
1h
start times · Every day
14
Hotel pickupFree cancellationfromUS$ 115per group
Private transfer San Juan airport to Luquillo: Skip the taxi line
›
‹
Private transfer San Juan airport to Luquillo: Skip the taxi linePrivate transfer from San Juan airport to Luquillo hotels with a driver holding your name at baggage claim, WiFi on board, and real-time pickup confirmation via text.
2 reviews
5.00★
Duration
45m–55m
start times · Every day
17
Hotel pickupFree cancellationfromUS$ 136per group
El Yunque Rainforest and Luquillo Beach Tour: Waterfalls & Food
›
‹
El Yunque Rainforest and Luquillo Beach Tour: Waterfalls & FoodTour the northeast mountains of El Yunque Tropical Rainforest with a certified guide, swim at waterfalls and springs.
2 reviews
5.00★
Duration
5h–6h
Tue, Wed and Fri
10:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 95per person
Vieques Snorkeling Tour: Sea Turtles & Red Sand Beach
›
‹
Vieques Snorkeling Tour: Sea Turtles & Red Sand BeachSnorkel with sea turtles at Punta Arena Vieques on a full-day boat trip from Fajardo with lunch, drinks and all gear included.
2 reviews
5.00★
Duration
7h 30m
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 1,520per group
Old San Juan private tour: Castillo, beaches & culture
›
‹
Old San Juan private tour: Castillo, beaches & culturePrivate guided tour of Old San Juan's cobblestone streets, Castillo San Cristóbal, Isla Verde and Piñones with hotel pickup. Five to six hours.
2 reviews
5.00★
Duration
5h–6h
Every day
10:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 350per group
San Juan Airport to Ceiba Ferry: One-way taxi transfer
›
‹
San Juan Airport to Ceiba Ferry: One-way taxi transferOne-way taxi from San Juan Airport or hotels to Ceiba Ferry Terminal in a Toyota Sienna. Reliable service with 20+ years operating.
2 reviews
5.00★
Duration
1h 10m
start times · Every day
9
Hotel pickupFree cancellationfromUS$ 260per group
Icacos Island Private Boat Charter & Snorkel Tour Puerto Rico
›
‹
Icacos Island Private Boat Charter & Snorkel Tour Puerto RicoPrivate boat charter to Icacos Island with snorkeling, beach time, open bar with piña coladas and rum drinks, snorkel gear included. USCG captain.
2 reviews
5.00★
Duration
4h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 3,800per group
Luquillo Beach Jet Ski Tour: Ride past Rio Grande & El Yunque
›
‹
Travelers' pick
Luquillo Beach Jet Ski Tour: Ride past Rio Grande & El YunqueJet ski across Luquillo Beach with views of El Yunque Rainforest and Rio Grande. Includes Yamaha jet ski, life vest and locker for one hour on the water.
2 reviews
5.00★
Duration
1h
start times · Every day
6
Live guide EN · ESFree cancellationfromUS$ 150per person
San Juan Airport Transfer to Old San Juan & El Yunque
›
‹
San Juan Airport Transfer to Old San Juan & El YunqueAirport pickup in San Juan with air-conditioned transport to Old San Juan or El Yunque. Drivers point out attractions and suggest activities along the way.
2 reviews
5.00★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 150per group
2-Day Culebra Island Snorkeling Tour: Private Yacht & Guesthouse
›
‹
2-Day Culebra Island Snorkeling Tour: Private Yacht & GuesthouseTwo-day private yacht tour of Culebra Island with snorkeling at hidden spots, onboard meals, and overnight stay at a waterfront guesthouse near Fajardo.
2 reviews
5.00★
Duration
2d
Every day
09:00
Live guide EN · ESFree cancellationfromUS$ 4,300per group
Snorkeling in Fajardo: Icacos Island with Lunch
›
‹
Snorkeling in Fajardo: Icacos Island with LunchSnorkel from Icacos Island's white sand beach and over a living coral reef in knee-deep turquoise water, with gear.
1 review
5.00★
Duration
4h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 229per person
Horseback Riding in Isabela: Forest and Beach on Paso Fino
›
‹
Horseback Riding in Isabela: Forest and Beach on Paso FinoRide a Paso Fino horse through tropical forest and almond groves in Isabela, then onto white-sand beach and shallow Caribbean surf, with a guide in English or Spanish.
1 review
5.00★
Duration
2h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 183per person
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
Need help planning your next activity?