Find Romantic Hotels in El Macao, Punta Cana from $148
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on El Macao Romantic Hotels
Top El Macao Romantic Hotels

Dreams Macao Beach Punta Cana - All Inclusive
Dreams Macao Beach Punta Cana - All Inclusive
8.4 out of 10, Very Good, (1010)
$304 nightly
The price is $304
Oct 28 - Oct 29
Total with taxes and fees

PUNTA CANA Paradise Studios BEACH POOL
PUNTA CANA Paradise Studios BEACH POOL
10.0 out of 10, Exceptional, (28)
$130 nightly
The price is $154
Oct 17 - Oct 18
Total with taxes and fees

Occidental Punta Cana - All Inclusive
Occidental Punta Cana - All Inclusive
8.0 out of 10, Very Good, (1823)
$131 nightly
The price is $168
Oct 21 - Oct 22
Total with taxes and fees

Grand Bavaro Princess - All Inclusive
Grand Bavaro Princess - All Inclusive
8.2 out of 10, Very Good, (3790)
$168 nightly
The price is $215
Oct 19 - Oct 20
Total with taxes and fees

LAS PALMAS STUDIOS playa LOS CORALES
LAS PALMAS STUDIOS playa LOS CORALES
9.6 out of 10, Exceptional, (14)
$128 nightly
The price is $152
Oct 17 - Oct 18
Total with taxes and fees

SUNNY SUITES playa LOS CORALES
SUNNY SUITES playa LOS CORALES
8.0 out of 10, Very Good, (18)
$125 nightly
The price is $148
Oct 17 - Oct 18
Total with taxes and fees

SANDY BAY VACATION at playa LOS CORALES
SANDY BAY VACATION at playa LOS CORALES
10.0 out of 10, Exceptional, (1)
$126 nightly
The price is $149
Oct 17 - Oct 18
Total with taxes and fees

Serenade Punta Cana Beach & Spa Resort - All Inclusive
Serenade Punta Cana Beach & Spa Resort - All Inclusive
8.0 out of 10, Very Good, (6490)
$197 nightly
The price is $252
Oct 19 - Oct 20
Total with taxes and fees
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 El Macao Hotel Reviews

Hotel Riu Palace Bavaro - All Inclusive
10/10 Excellent