Dominican Republic

Top Things to Do in Dominican Republic

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

4.7 570 experiences from US$ 5 Free cancellation on most experiences

The unmissables

Most booked
Ziplining, Buggy Driving & Monkeys in Dominican Republic
Top rated
Punta Cana Airport to La Romana & Bayahibe: Private Transfer
Best value
Punta Cana Ziplining with Buggies and Horseback Riding

Recommended (7)

Top rated (10)

Punta Cana: Buggy Adventure Macao Beach & Water Cave Tour
Punta Cana: Buggy Adventure Macao Beach & Water Cave Tour★★★★★★★★★★ 5.00 (187)4hYou’ll ride buggies through Punta Cana’s backroads with a local guide, splash into a cool water cave, taste fresh-made chocolate from local hands, and pause on Macao Beach’s wild sand before heading back—expect laughter, grit under your nails, maybe even a new story or two for later.Free cancellationTravelers' pickfromUS$ 33View ›
Punta Cana: Professional Photo Session & Private Transport
Punta Cana: Professional Photo Session & Private Transport★★★★★★★★★★ 5.00 (162)1hYou get picked up from your hotel, driven to a Punta Cana beach (Bavaro, Macau, or Las Playas), and spend one hour with a professional photographer who captures 100+ edited photos. Change outfits as many times as you like, and receive all photos processed and ready within days. Transport, water, and fast delivery are included—you just bring yourself and decide what to wear.Is it for me?Book this if you want professional photos of your Punta Cana trip without arranging a photographer yourself or spending hours editing—the transport, shooting, and editing are all handled, leaving you with polished images ready to share or frame.Free cancellationfrom · per groupUS$ 290View ›
Punta Cana Airport to Hotel: Private VIP Transfer
Punta Cana Airport to Hotel: Private VIP Transfer★★★★★★★★★★ 5.00 (133)10m–20mYou get picked up at arrivals with a sign bearing your name, driven directly to your Punta Cana or Bavaro hotel in a private air-conditioned car stocked with water and soft drinks, with parking and all fees included. The driver waits for you, not the other way around, and the price is locked in before you land.Is it for me?Right for travelers landing at Punta Cana without a rental car who want to skip the taxi line and arrive at their hotel without negotiation or delay. The drive from the airport to most Punta Cana and Bavaro hotels runs 20 to 30 minutes, and the fixed price means you know the cost before you step off the plane.Free cancellationInfants freefromUS$ 67View ›
Bávaro to Punta Cana Airport: Private Transfer with Comfort
Bávaro to Punta Cana Airport: Private Transfer with Comfort★★★★★★★★★★ 4.99 (446)25mYou’ll get picked up early right at your Bávaro hotel by a local driver who tracks your flight time for peace of mind. Enjoy cool air conditioning, bottled water, WiFi onboard, and even some soft music if you want it. The short drive feels easy—and maybe even a little personal—before you reach Punta Cana Airport relaxed and ready.Free cancellationfrom · per groupUS$ 80View ›
Punta Cana: ATV Cenote Ride & Macao Beach Day Trip
Punta Cana: ATV Cenote Ride & Macao Beach Day Trip★★★★★★★★★★ 4.99 (215)4h 30mYou’ll ride ATVs through Punta Cana’s backroads, taste fresh coffee and chocolate at a local farm, swim in a crystal-clear cenote cave, then unwind on golden sand at Macao Beach—all with pickup and a guide who feels more like a friend by the end.Free cancellation-20%fromUS$ 28View ›
Punta Cana: Private Cruise, Snorkeling & Floating Seafood Lunch
Punta Cana: Private Cruise, Snorkeling & Floating Seafood Lunch★★★★★★★★★★ 4.99 (184)4hYou’ll cruise Punta Cana’s bright waters with a small group and local guide, snorkel among restored coral gardens teeming with marine life, sip fresh coconut cocktails beside Bavaro Lagoon, and savor grilled seafood straight from a floating kitchen. Expect genuine moments—like laughter over mispronounced Spanish—and leave with memories that stick long after you wash off the salt.Free cancellationTravelers' pickfrom · per groupUS$ 1,063View ›
Punta Cana Airport Transfer to Uvero Alto Hotels
Punta Cana Airport Transfer to Uvero Alto Hotels★★★★★★★★★★ 4.99 (154)35m–45mYou arrive at Punta Cana airport, message your driver via WhatsApp, and meet him at the terminal cafeteria within minutes. He drives you directly to your Uvero Alto hotel in a private, air-conditioned vehicle with no detours or hidden charges. The whole service is confirmed before you land, which is what makes the first hours of your trip feel settled instead of scrambled.Is it for me?Right choice if you land at Punta Cana without a rental car and want to reach your Uvero Alto hotel without the taxi negotiation or shared shuttle stops. The driver meets you at arrivals and the route is direct, which is what makes the first hours of your trip feel organized instead of chaotic.Free cancellationInfants freefromUS$ 38View ›
Punta Cana: Glass-Bottom Boat Tour, Snorkeling & Dolphin Spotting
Punta Cana: Glass-Bottom Boat Tour, Snorkeling & Dolphin Spotting★★★★★★★★★★ 4.99 (120)3hYou’ll get to watch colorful marine life glide under your feet through the glass-bottom boat in Punta Cana, snorkel in clear water (if you want), spot wild dolphins with help from your local guide, and relax with drinks and music at a natural Caribbean pool. It’s easygoing fun — whether you stay dry or dive in.Free cancellationKids −27%fromUS$ 69View ›
Punta Cana Airport Transfer: Private AC Vehicle & Flight Tracking
Punta Cana Airport Transfer: Private AC Vehicle & Flight Tracking★★★★★★★★★★ 4.99 (120)15m–40mYou book online with your flight details, and the driver meets you at PUJ with your name on a sign. Flight tracking means they adjust if you're delayed, and you get 60 minutes of free wait time at the airport. Luggage assistance, WiFi, and an English-speaking driver in an air-conditioned vehicle are included. Fixed price, no negotiation at the curb.Is it for me?A good fit if you land at PUJ without a rental car and want to skip the taxi negotiation at arrivals. The fixed price and flight tracking mean you know exactly when the driver will be there and what you'll pay, which removes the uncertainty that comes with arranging ground transport in a new country.Free cancellationfromUS$ 15View ›
Punta Cana Zipline: 8 Lines & Hanging Bridge Adventure
Punta Cana Zipline: 8 Lines & Hanging Bridge Adventure★★★★★★★★★★ 4.98 (1,001)6hYou get picked up from your hotel between 8 and 9am, driven to Hacienda Tuko, and spend a couple of hours on eight ziplines plus a hanging bridge. Fruit, water, and all gear are included. The afternoon is yours after you're back at the hotel.Is it for me?Right for travelers who want an adrenaline hit without a full-day commitment and don't have transportation sorted. The morning pickup and couple-hour duration fit into a day with other plans, though you'll want to skip this if you have spinal issues, cardiovascular concerns, or are pregnant.Free cancellationfromUS$ 65View ›

Lowest price (10)

Punta Cana Airport - Hotel: Private Round Trip Transfer
Punta Cana Airport - Hotel: Private Round Trip Transfer★★★★★★★★★★ 4.78 (2,549)20m–45mYou’ll step off your flight in Punta Cana and spot your name held up by a smiling local—no stress or taxi lines. Enjoy cool AC in your private car as you head straight to your hotel with tips from your driver along the way. On departure day, your ride is waiting again—punctual and familiar—making travel feel simple and personal.Free cancellationTravelers' pickfromUS$ 5.56View ›
Punta Cana Airport Transfer: Private Vehicle & Meet-and-Greet
Punta Cana Airport Transfer: Private Vehicle & Meet-and-Greet★★★★★★★★★★ 4.77 (1,028)20m–45mYou land at Punta Cana airport and walk straight to a driver holding your name. A private air-conditioned vehicle takes you directly to your hotel without stops or shared pickups. You have 24/7 contact with the team if plans change, and you can cancel free of charge. The fixed price and direct route mean no negotiation at the curb and no guessing how long the journey will take.Is it for me?Book this if you're arriving tired and want the airport-to-hotel leg handled without thinking — the fixed price and direct route remove the negotiation and the uncertainty about how long it will take.Free cancellationTravelers' pickfromUS$ 6View ›
Punta Cana Airport Transfer: Private Car & Driver
Punta Cana Airport Transfer: Private Car & Driver★★★★★★★★★★ 4.90 (145)20m–45mYou get picked up at Punta Cana airport in a private car with a professional driver who arrives on time and knows the route to your hotel. No haggling, no shared rides, no surprises on the bill — just a fixed price and safe transport to Bavaro, Uvero Alto, or other local hotels. Infant seats are available if you're traveling with small children.Is it for me?Book this if you're landing with luggage and want to skip the taxi queue and negotiation — the fixed price and on-time pickup are what make the first hour of your trip actually relaxing instead of stressful.Free cancellationfromUS$ 6View ›
Punta Cana Airport Transfer: Private Ride to Bávaro & Cap Cana
Punta Cana Airport Transfer: Private Ride to Bávaro & Cap Cana★★★★★★★★★★ 4.98 (172)10m–45mYou get picked up at Punta Cana International with a nameplate greeting, ride in a private air-conditioned car to your hotel in Bávaro, Cap Cana, or nearby areas, and arrive without negotiating a fare or waiting for a shared shuttle. The driver is on time, the price is fixed before you land, and families with luggage and children are the norm here.Is it for me?Right for travelers landing at Punta Cana without a rental car or the energy to negotiate a taxi fare—the driver waits at arrivals, the price is locked in, and the route is direct to your hotel, which is what makes the first hour of your trip actually restful.Free cancellationfromUS$ 6.50View ›
Punta Cana Airport Transfer: Private Car & Custom Name Sign
Punta Cana Airport Transfer: Private Car & Custom Name Sign★★★★★★★★★★ 4.70 (149)20mYou get picked up at the airport terminal with a custom name sign, driven in a private air-conditioned car to your hotel, and handed bottled water for the ride. The price is fixed before you land, the driver is trained and English-speaking, and your reservation is confirmed immediately — no waiting for confirmation email or last-minute scrambling to arrange transport.Is it for me?Right for travelers arriving in Punta Cana without a rental car or the energy to negotiate a taxi fare — the fixed price and name-sign pickup remove the guesswork and the curb-side haggling entirely.Free cancellationTravelers' pickfromUS$ 7View ›
Punta Cana Airport Transfer: Private Car & Hotel Pickup
Punta Cana Airport Transfer: Private Car & Hotel Pickup★★★★★★★★★★ 4.89 (385)25mYou get picked up at your terminal by a named driver holding a nameplate, travel in a private air-conditioned car with water included, and avoid arranging a taxi or shuttle. The company confirms your return pickup 24 hours before departure, so you don't have to chase them down on your last morning. Book this if you want the airport-to-hotel part of your trip handled before you arrive.Is it for me?Book this if you're landing at Punta Cana with luggage and want to skip the taxi negotiation — the driver waits at a named meeting point, the price is fixed, and you know exactly who to look for.Free cancellationTravelers' pickfromUS$ 7View ›
Punta Cana Airport Transfers: Private, Air-Conditioned, WiFi
Punta Cana Airport Transfers: Private, Air-Conditioned, WiFi★★★★★★★★★★ 5.00 (78)30m–35mYou’ll step off your flight in Punta Cana and spot your name right away—no confusion or crowds. Ride in an air-conditioned van with free WiFi while your local driver shares tips and stories about life here. Hotel pickup is included both ways so you never have to worry about timing or finding your ride. It’s those small comforts that make arrival feel easy.Free cancellationTravelers' pickfromUS$ 8View ›
Punta Cana Airport to Bavaro: Private Transfer, WiFi & Name Sign
Punta Cana Airport to Bavaro: Private Transfer, WiFi & Name Sign★★★★★★★★★★ 4.61 (523)30mYou’ll step off the plane in Punta Cana and spot your name on a sign—no guessing games or taxi lines. With air-conditioned comfort, WiFi onboard, and a friendly local driver ready to help (and maybe share some tips), your private transfer takes you straight from airport chaos to Bavaro calm. You might even catch yourself smiling at how easy it feels.Free cancellationTravelers' pick-14%fromUS$ 10.32View ›
Punta Cana Airport Transfer: Private Van to Bavaro Hotels
Punta Cana Airport Transfer: Private Van to Bavaro Hotels★★★★★★★★★★ 4.64 (132)20m–30mYou text your arrival details, meet your named driver at the terminal bar, and ride in a private air-conditioned van to your Bavaro hotel with no surprise charges. Return transfers work the same way — confirm pickup the day before, and the driver arrives on time. Wi-Fi and infant seats are included.Is it for me?Right for travelers landing in Punta Cana without a rental car who want to skip the taxi stand and arrive at their hotel on a set schedule. The coordination happens by text, which means you're not tied to a phone call or an app you don't have.Free cancellationTravelers' pickfromUS$ 11.43View ›
Punta Cana Airport Transfer: Private Round-Trip & Hotel Pickup
Punta Cana Airport Transfer: Private Round-Trip & Hotel Pickup★★★★★★★★★★ 4.92 (65)20m–30mYou arrive at the airport and walk straight to your driver, who's holding your name. The air-conditioned vehicle takes you to your hotel in 20–40 minutes if you're in Punta Cana, longer if you're headed to La Romana or Santo Domingo. On the way home, pickup happens from your hotel lobby at a time you've already confirmed. Infants can use specialized seats, and the service is customizable if you need adjustments.Is it for me?Book this if you're arriving tired and don't want to negotiate transport at the curb or hunt for a taxi — the driver and vehicle are already arranged, and the price is fixed before you land.Free cancellationTravelers' pickfromUS$ 13View ›
See all 570 tours →
Do you need help planning your next activity?