Top Things to Do in Dominican Republic

We compared all 899 experiences in Dominican Republic so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.7 899 experiences from US$ 5 ✓Free cancellation on most experiences

All tours (341–360 of 899)

Santo Domingo tour: Los Tres Ojos, 2 beaches & lunch
›
‹
Travelers' pick
Santo Domingo tour: Los Tres Ojos, 2 beaches & lunchSpend eight hours exploring Santo Domingo's Los Tres Ojos cave system and two beaches, enjoying Dominican lunch on the sand with English or Spanish-speaking guide.
73 reviews
4.97★
Duration
8h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 92per person
Punta Cana Airport - Hotel: Private VIP Transfer & WiFi
›
‹
Travelers' pick
Punta Cana Airport - Hotel: Private VIP Transfer & WiFiFeel calm in Punta Cana with private roundtrip airport transfer, cold water, WiFi, and a professional driver: includes hotel pickup and flexible timing.
73 reviews
4.88★
Duration
15m–45m
Every dayLive guide EN · AR · DE · RU +5Hotel pickupFree cancellationfromUS$ 175per group
Punta Cana Airport Transfer: Private Car, Meet & Greet, Bottled Water
›
‹
Travelers' pick
Punta Cana Airport Transfer: Private Car, Meet & Greet, Bottled WaterStep off your flight in Punta Cana to a private car, friendly driver, and cold bottled water. Includes hotel pickup or drop-off, climate-controlled ride, and flexible infant seats.
72 reviews
4.75★
Duration
35m
Every dayHotel pickupFree cancellationfromUS$ 15.50per person
Ziplining Puerto Plata: Over the Ocean with Beach Access
›
‹
Ziplining Puerto Plata: Over the Ocean with Beach AccessZipline over the ocean in Puerto Plata with hotel pickup, then swim and relax at private Coconut Cove beach: two hours, all-inclusive, kids from age 6 welcome.
72 reviews
4.85★
Duration
2h
Tue, Thu, Sat and Sun
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 75per person
Saona Island Speedboat Tour: Natural Pool & Lunch
›
‹
Travelers' pick
Saona Island Speedboat Tour: Natural Pool & LunchSpeedboat tour to Saona Island with snorkeling at Catuano and starfish viewing at the Natural Pool.
70 reviews
4.87★
Duration
8h
Mon, Wed and Sat
07:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 100per person
Punta Cana - Uvero Alto Hotels: Private Transfer & Free WiFi
›
‹
Travelers' pick
Punta Cana - Uvero Alto Hotels: Private Transfer & Free WiFiLand at Punta Cana Airport & ride in comfort to your Uvero Alto hotel with private round-trip transfer, free WiFi, and warm local welcome. Includes infant seats.
70 reviews
4.61★
Duration
45m
Every dayHotel pickupFree cancellationfromUS$ 64per group
ATV Riding Punta Cana: Macao Beach, Cave & Plantations
›
‹
ATV Riding Punta Cana: Macao Beach, Cave & PlantationsFour hours driving a buggy through Punta Cana's interior: coffee and tobacco plantations, Macao Beach, and an underground cenote.
69 reviews
4.80★
Duration
4h
start times · Every day
5
Live guide EN · FR · ESHotel pickupFree cancellationfromUS$ 40per person
Private Puerto Plata City Tour: Fort, Chocolate & Mountain Views
›
‹
Private Puerto Plata City Tour: Fort, Chocolate & Mountain ViewsPrivate Puerto Plata city tour with a local guide in English or Spanish, visiting San Felipe Fort, Del Oro Chocolate Factory, and Paseo de Doña Blanca.
69 reviews
4.81★
Duration
4h–5h
Every dayLive guide EN · ESPickup optionalFree cancellationfromUS$ 100per group
Punta Cana Airport Transfer to Playa Esmeralda: Private Vehicle
›
‹
Travelers' pick
Punta Cana Airport Transfer to Playa Esmeralda: Private VehiclePrivate transfer from Punta Cana airport to Playa Esmeralda hotels in Miches takes roughly 90 minutes in an air-conditioned vehicle with a meet-and-greet.
69 reviews
4.77★
Duration
1h 30m–2h
Every dayHotel pickupFree cancellationfromUS$ 70per person
Punta Cana Airport Transfer: Private Round-Trip & Hotel Pickup
›
‹
Best value
Punta Cana Airport Transfer: Private Round-Trip & Hotel PickupPrivate round-trip transfer from Punta Cana Airport to your hotel. Licensed driver, air-conditioned vehicle, name sign at arrivals. 20–40 min average, customizable service.
68 reviews
4.93★
Duration
20m–30m
Every dayPickup optionalFree cancellationfromUS$ 13per person
7 Waterfalls Amber Cove & Taíno Bay: Jumping, Swimming
›
‹
7 Waterfalls Amber Cove & Taíno Bay: Jumping, SwimmingCruise ship excursion from Amber Cove or Taíno Bay to Damajagua's seven waterfalls with lunch, chocolate tasting, and a guide leading you through jumps.
68 reviews
4.97★
Duration
4h 10m
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 44per person
Cayo Arena tour from Puerto Plata: Snorkel Paradise Island
›
‹
Travelers' pick
Cayo Arena tour from Puerto Plata: Snorkel Paradise IslandDay trip from Puerto Plata to Cayo Arena by speedboat through mangroves with snorkeling, lunch and fresh fruit, then relax on white sand beaches.
67 reviews
4.34★
Duration
9h–10h
Mon–Sat
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 89per person
Private Saona Island boat tour from Bayahibe: No crowds
›
‹
Travelers' pick
Private Saona Island boat tour from Bayahibe: No crowdsPrivate boat tour to Saona Island from Bayahibe with snorkeling, natural pools, beach lunch and drinks included. Your group sets the pace and chooses which stops to visit.
66 reviews
4.95★
Duration
6h–8h
Every day
09:00
Live guide EN · DE · PL · ESPickup optionalFree cancellationfromUS$ 415per person
Punta Cana to Bayahibe Transfer: WiFi & Flight Tracking
›
‹
Travelers' pick
Punta Cana to Bayahibe Transfer: WiFi & Flight TrackingPrivate airport transfer from Punta Cana to Bayahibe with driver meeting you at arrivals, flight tracking, and fixed pricing.
65 reviews
4.74★
Duration
50m
Every dayLive guide EN · IT · FR · ESHotel pickupFree cancellationfromUS$ 45per person
PUJ to Punta Cana Airport Transfer: Private Car & WiFi
›
‹
PUJ to Punta Cana Airport Transfer: Private Car & WiFiPrivate transfer from Punta Cana airport to Bavaro, Cap Cana or Uvero Alto. Driver meets you at arrivals with your name. AC vehicle, water and WiFi included. 15–45 minutes.
65 reviews
4.98★
Duration
15m–45m
Every dayLive guide EN · DE · IT · FR +1Free cancellationfromUS$ 15per person
Ziplining & Horseback Riding: Damajagua Waterfalls North Coast
›
‹
Ziplining & Horseback Riding: Damajagua Waterfalls North CoastZipline 8 lines and ride horses through Damajagua's 7 waterfalls on the North Coast. Hotel pickup, professional guides.
65 reviews
4.78★
Duration
6h
start times · Mon–Sat
2
Live guide EN · DE · FR · ESHotel pickupFree cancellationfromUS$ 125per person
Snorkeling in Punta Cana: Private Catamaran with Open Bar
›
‹
Snorkeling in Punta Cana: Private Catamaran with Open BarPrivate catamaran snorkeling in Punta Cana with pickup, open bar, water slide and natural pool stop. Watch dolphins and rays from the boat, then relax on a sandbar.
65 reviews
4.94★
Duration
3h
start times · Every day
3
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 720per group
ATV Riding in Punta Cana: Buggy Adventure & Party Boat Combo
›
‹
ATV Riding in Punta Cana: Buggy Adventure & Party Boat ComboCombine off-road buggy driving through Dominican countryside with a four-hour hip-hop party cruise, complete with hotel pickup, certified instruction, and open bar.
64 reviews
4.98★
Duration
7h
start times · Every day
4
Live guide EN · DE · IT · FR +1Pickup optionalFree cancellationfromUS$ 125per person
Puerto Plata Private Tour: Fort San Felipe & Mount Isabel de Torres
›
‹
Puerto Plata Private Tour: Fort San Felipe & Mount Isabel de TorresPrivate tour of Puerto Plata with a local guide in an air-conditioned car, visiting Fort San Felipe, Mount Isabel de Torres, the Amber Museum.
64 reviews
4.72★
Duration
3h 30m
start times · Every day
6
Live guide EN · ESHotel pickupFree cancellationfromUS$ 62per person
PADI Open Water Diver Course in La Romana: 3-Day Certification
›
‹
PADI Open Water Diver Course in La Romana: 3-Day CertificationGet your PADI scuba certification in 3 days in La Romana. Train in the pool, complete 4 open water dives, and explore the Caribbean Sea with hotel pickup from Bayahibe.
64 reviews
4.98★
Duration
3d
Every day
08:30
Live guide EN · DE · IT · FR +1Free cancellationfromUS$ 485per person
Need help planning your next activity?