Menu

Search options

2026-04-21

2026-04-22
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels with indoor pool in Punta Cana

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

965 results

  • Madonna Pool Beach Los Corales

    From US$ 69

    17 Calle Pedro Mir, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Olas De Los Corales - Villas And Suites

    From US$ 157

    Los Corales Beach, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Caribbean Rooftop Pool Ducassi Hotel Beach Club & Spa

    From US$ 175

    C. Aruba 14, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • 2Br Cap Cana Luxurious Marina Condo

    From US$ 268

    Cap Cana 1212, Punta Cana, Dominican Republic (To the map)

    Cap Cana Luxurious Marina Condo apartment is set at a 3.1 km distance from Juanillo in Cap Cana, which is known for its high-end resorts and the ocean-facing Punta Espada Golf Club and welcomes…

    To the hotel

    price for 1 night
    Book Now From US$ 268
  • Eco Lodges Chalets Tropicales Playa Macao Bavaro Punta Cana

    From US$ 51

    18.761711170572, -68.538372337282, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Beautiful Village 3 Bedrooms Furnished Pool Residencial Velero Punta Cana

    From US$ 107

    Boulevard Punta Cana, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Las Terrazas Condo Punta Cana Beach - Los Corales Village

    From US$ 64

    Calle Residencial Los Corales, Punta Cana, Dominican Republic (To the map)

    The 3-star Las Terrazas Condo - Los Corales Village is situated a mere 3 km away from Barcelo Golf Bavaro. The property comprises 13 rooms. The venue also offers free Wi Fi.

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Sol Caribe Bay - Playa Los Corales

    From US$ 133

    Beach Loscorales, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Garden Tropical Studios At Sol Caribe

    From US$ 118

    Beach Loscorales De Bavaro, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Olas De Sol Caribe Playa Los Corales

    From US$ 96

    Playa Los Corales, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Sandy Bay

    Playa Los Corales St Dukasi, Punta Cana, Dominican Republic (To the map)

    To the hotel

    Book Now
  • Aventura Studios And Suites - Los Corales Beach - Good Location With Many Restaurants

    From US$ 99

    Playa Los Corales Calle Aruba Plaza Ducasi, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Two Beds Apartament Close To The Airport In Punta Cana Rd

    From US$ 143

    Carretera Veron-Punta Cana Km. 106, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Luxury Private Villas With Pool, Private Beach, Bbq

    From US$ 329

    Av. Estados Unidos, Iberostate Condos & Villas Complejo Hoteles Iberostar, Villa V5, Punta Cana, Dominican Republic (To the map)

    This Alex Villas Golf Resort Iberostate is located not far from Iberostar Golf Course. Overlooking the garden, the accommodation features a kitchen with a microwave oven, a dishwasher and an electric…

    To the hotel

    price for 1 night
    Book Now From US$ 329
  • Rose In Paradise

    From US$ 75

    Calle Leopoldina Viuda Martinez, Punta Cana, Dominican Republic (To the map)

    Rose In Paradise Punta Cana is set 0.5 km from Teatro and 1 km from Barcelo Golf Bavaro in Bavaro district. It consists of 2 bedrooms, 2 bathrooms and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Xeliter Cana Rock Punta Cana

    From US$ 94

    Avenida Hard Rock, Punta Cana, Dominican Republic (To the map)

    Xeliter Cana Rock Punta Cana is set 0.9 km from Cana Bay Golf Course and 2.8 km from Arena Gorda Beach in Bavaro district. The property also has a fully-fitted kitchen with a microwave, fridges and a…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • La Yarolina

    From US$ 45

    Calle Laboratorio Villavicencio, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Punta Cana Beach & Garden B&B 1

    From US$ 102

    Calle Aruba, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Hotel Yonu

    From US$ 40

    Carretera Veron Punta Cana Km. 31, Punta Cana, Dominican Republic (To the map)

    Featuring free parking, a sun deck and a terrace, Hotel Yonu is set 7 km from Manatee Park in Punta Cana. ChocoMuseo Punta Cana is less than km away.

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Tropical Vacation With Nice View At Playa Los Corales

    From US$ 168

    Street Playa Loscorales Bavaro, Punta Cana, Dominican Republic (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 168