Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Price Guarantee

No Hotwire Cancellation Fee

91% customer satisfaction


Hotels in Dominican Republic

See all 1,296 Hotels in Dominican Republic
Bávaro Princess All Suites Resort Spa & Casino All Inclusive

Bávaro Princess All Suites Resort Spa & Casino All Inclusive

Playas De Bavaro, Punta Cana
4.0 out of 5.0

This Bavaro resort is on the beach, 1.5 mi (2.4 km) from White Sands Golf Course, and within 6 mi (10 km) of Cocotal Golf and Country Club and Iberostar Golf ...

$320

$320
Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive

Playa Bavaro - Punta Cana, Punta Cana
5.0 out of 5.0

This beachfront property is located in Punta Cana a white sandy beach surrounded by astonishing landscapes all Jr Suites & Suites with jacuzzi adults only section ...

New! Royalton Bavaro Resort & Spa - All Inclusive

New! Royalton Bavaro Resort & Spa - All Inclusive

Arena Gorda Beach road, Macao, Punta Cana
5.0 out of 5.0

This La Altagracia resort is located by the ocean, nestled on the beach a short distance from Punta Blanca Golf Course, Hard Rock Golf Club at Cana Bay, and ...

$1,200

$1,200
Nickelodeon Hotels & Resorts Punta Cana - Gourmet All Inclusive

Nickelodeon Hotels & Resorts Punta Cana - Gourmet All Inclusive

Uvero Alto, Punta Cana
5.0 out of 5.0

This La Altagracia resort is on the beach, 6.1 mi (9.9 km) from Macao Beach, and within 12 mi (20 km) of Hard Rock Golf Club at Cana Bay and Punta Blanca Golf ...

$582

$582
Breathless Punta Cana Resort & Spa Adults Only All Inclusive

Breathless Punta Cana Resort & Spa Adults Only All Inclusive

Playas Uvero Alto Km 275, Punta Cana
5.0 out of 5.0

Nestled on the beach, this La Altagracia resort is within 16 mi (25 km) of Macao Beach, Punta Blanca Golf Course, and Hard Rock Golf Club at Cana Bay. Iberostar ...

$395

$395
NEW Majestic Mirage Punta Cana All Suites, All Inclusive

NEW Majestic Mirage Punta Cana All Suites, All Inclusive

Bavaro, Punta Cana
5.0 out of 5.0

Located in Bavaro, this beachfront resort is next to a golf course, 1.7 mi (2.7 km) from Punta Blanca Golf Course, and 2.2 mi (3.5 km) from Hard Rock Golf Club ...

Majestic Colonial Punta Cana All Inclusive

Majestic Colonial Punta Cana All Inclusive

Punta Cana- Playa Bavaro, Punta Cana
4.0 out of 5.0

This All-inclusive resort is located on the shore of one of the Dominican Republic's most beautiful beaches, Bavaro-Punta Cana Beach, against the backdrop of ...

Excellence El Carmen- Adults Only All Inclusive

Excellence El Carmen- Adults Only All Inclusive

Playas Uvero Alto, Punta Cana
5.0 out of 5.0

Nestled on the beach, this La Altagracia resort is 9.1 mi (14.7 km) from Macao Beach and 12.6 mi (20.2 km) from Hard Rock Golf Club at Cana Bay.

$592

$592
Ocean Blue & Sand Beach Resort - All Inclusive

Ocean Blue & Sand Beach Resort - All Inclusive

Car. Arena Gorda, Punta Cana
4.0 out of 5.0

Ocean Sand Beach Resort All Inclusive has 708 guest suites, two swimming pools, casino, 7 restaurants, and 9 bars.

$359

$359
Grand Bahia Principe Punta Cana - All Inclusive

Grand Bahia Principe Punta Cana - All Inclusive

Arena Gorda - Macao, Punta Cana
4.5 out of 5.0

Located on a white-sand Caribbean beach with calm and clear waters, this resort is set amid lush tropical gardens. Going to Punta Cana Golf Club is a 5 min ride ...

Map

Dominican Republic Hotel Guide

Search for hotels in Dominican Republic on Hotwire. Finding hotels in Dominican Republic using one of the methods below, is simple and quick:

  • Look through our selection of featured hotels in Dominican Republic and check into the different facilities they offer
  • Use the map to find hotels in the Dominican Republic areas you prefer or hotels nearest to tourist attractions you plan to visit
  • Use the filters to see hotels in a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Dominican Republic
  • Or just enter your travel dates to view the best deals on hotels in Dominican Republic - while they last.