Find Cheap Deals onResorts & Hotels with Spas in Dominican Republic
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Top Cities in Dominican Republic

Santo Domingo
Featured Dominican Republic Resorts & Hotels with Spas

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $568 per night from Mar 23 to Mar 24
$568
includes taxes & fees
Mar 23 - Mar 24
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
The price is $517 per night from Mar 10 to Mar 11
$517
includes taxes & fees
Mar 10 - Mar 11
Stay at this 5-star luxury resort in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...

Excellence El Carmen - Adults Only - All Inclusive
Playas Uvero Alto, Punta Cana
Stay at this 5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...
Travelers like: full-service spa, sauna, steam room, massage

Excellence Punta Cana - Adults Only All Inclusive
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
Stay at this 5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...
Travelers like: full-service spa, sauna, steam room, aromatherapy treatments

JOIA Bávaro by Iberostar - Adults Only - All Inclusive
Carretera Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...
Travelers like: full-service spa, sauna, steam room, massage

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our ...
Travelers like: full-service spa, sauna, massage, facials

Zel Punta Cana – All inclusive
Playa Bavaro, Punta Cana, La Altagracia
The price is $473 per night from Mar 30 to Mar 31
$473
includes taxes & fees
Mar 30 - Mar 31
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...

Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive
Blvd Zona Hotelera, Playa Juanillo, Cap Cana, Punta Cana, La Altagracia
The price is $570 per night from Apr 8 to Apr 9
$570
includes taxes & fees
Apr 8 - Apr 9
Stay at this 5-star luxury resort in Punta Cana. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the pool and the helpful staff in our ...

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao, Punta Cana, La Altagracia
Stay at this 4-star beach property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
Travelers like: full-service spa, sauna, steam room, massage

Barceló Bávaro Beach - Adults Only - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $560 per night from Mar 31 to Apr 1
$560
includes taxes & fees
Mar 31 - Apr 1
Stay at this 4-star beach property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...

Majestic Mirage Punta Cana - All inclusive
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
Travelers like: full-service spa, sauna, steam room, massage

Zoetry Agua Punta Cana - All Inclusive
Uvero Alto, Punta Cana, La Altagracia
The price is $611 per night from Apr 1 to Apr 2
$611
includes taxes & fees
Apr 1 - Apr 2
Stay at this 5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the room service ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
- Top Dominican Republic Destinations
- Top Attractions in Dominican Republic
- Popular Hotel Types
- Top Hotels
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Dominican Republic
- Punta Cana Hotels
- Puerto Plata Hotels
- Santo Domingo Hotels
- La Romana Hotels
- Sosúa Hotels
- Las Terrenas Hotels
- Samaná Hotels
- Santiago de los Caballeros Hotels
- Miches Hotels
- Higuey Hotels
- Barahona Hotels
- Constanza Hotels
- Monte Cristi Hotels
- Rio San Juan Hotels
- Bonao Hotels
- Cabrera Hotels
- Nagua Hotels
- Pedernales Hotels
- Villa Isabela Hotels
- Punta Rucia Hotels
- San Francisco de Macorís Hotels
Top Attractions in Dominican Republic
- Hotels near Playa Dorada
- Hotels near Bavaro Beach
- Hotels near Punta Cana Beach
- Hotels near Casa de Campo Marina
- Hotels near Dominicus Beach
- Hotels near Sosúa Beach
- Hotels near Macao Beach
- Hotels near Downtown Punta Cana
- Hotels near La Romana Port
- Hotels near Cofresi Beach
- Hotels near Arena Gorda Beach
- Hotels near Cabarete Beach
- Hotels near Los Corales Beach
- Hotels near Juanillo Beach
- Hotels near Cayo Levantado
- Hotels near Cocotal Golf and Country Club
- Hotels near Boca Chica Beach
- Hotels near Malecon
- Hotels near Cana Bay Golf Club
- Hotels near Bayahibe Beach
Popular Hotel Themes in Dominican Republic
- Beach Hotels in Dominican Republic
- Hotels with Free Parking in Dominican Republic
- Hotels with a Pool in Dominican Republic
- Family Hotels in Dominican Republic
- Apartment Hotel in Dominican Republic
- Romantic Hotels in Dominican Republic
- Hotel Wedding Venues in Dominican Republic
- Pet-friendly Hotels in Dominican Republic
- Hotels with Hot Tubs in Dominican Republic
- Casinos in Dominican Republic
Top Booked Hotels in Dominican Republic
- Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
- Barceló Bávaro Palace - All Inclusive
- Hotel Riu Republica - Adults only - All Inclusive
- Ocean Blue & Sand Beach Resort - All Inclusive
- Excellence Punta Cana - Adults Only All Inclusive
- Grand Bavaro Princess - All Inclusive
- Bahia Principe Fantasia Punta Cana - All Inclusive
- Majestic Colonial Punta Cana - All Inclusive
- Occidental Caribe - All Inclusive
- Excellence El Carmen - Adults Only - All Inclusive
- Occidental Punta Cana - All Inclusive
- Hotel Riu Bambu - All Inclusive
- Majestic Elegance Punta Cana - All Inclusive
- Majestic Mirage Punta Cana - All inclusive