Find El Macao hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in El Macao

Top trending hotels in El Macao

Dreams Macao Beach Punta Cana - All Inclusive

Dreams Macao Beach Punta Cana - All Inclusive

4.5 out of 5
Playa Macao, Macao Punta Cana
Fully refundableReserve now, pay when you stay
The price is AU$580 per night from 7 Dec to 8 Dec
AU$580
7 Dec - 8 Dec
includes taxes & fees
With a stay at Dreams Macao Beach Punta Cana - All Inclusive in Punta Cana (El Macao), you'll be within a 15-minute drive of Macao Beach and Cana Bay Golf ...
Opens in a new windowDreams Macao Beach Punta Cana - All Inclusive
Wyndham Alltra Punta Cana All-Inclusive Resort

Wyndham Alltra Punta Cana All-Inclusive Resort

4 out of 5
Playas Uvero Alto Punta Cana La Altagracia
The price is AU$402 per night from 11 Dec to 12 Dec
AU$402
11 Dec - 12 Dec
includes taxes & fees
With a stay at Wyndham Alltra Punta Cana All-Inclusive Resort in Punta Cana, you'll be 1.6 mi (2.6 km) from Sirenis Aquagames Water Park and 5.5 mi (8.9 km) ...
Opens in a new windowWyndham Alltra Punta Cana All-Inclusive Resort
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

5 out of 5
Boulevard Turístico Del Este Km 28, #74 Punta Cana La Altagracia
Fully refundableReserve now, pay when you stay
The price is AU$618 per night from 8 Dec to 9 Dec
AU$618
8 Dec - 9 Dec
includes taxes & fees
With a stay at Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort in Punta Cana (Bávaro), you'll be within a 15-minute drive of Cana Bay Golf Club and ...
Opens in a new windowHard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Save an average of 15% on thousands of hotels when you're signed in
Hotel Riu Republica - Adults only - All Inclusive

Hotel Riu Republica - Adults only - All Inclusive

4 out of 5
Playa Arena Gorda Punta Cana
With a stay at Hotel Riu Republica - Adults only - All Inclusive in Punta Cana (Bávaro), you'll be within a 15-minute drive of Arena Gorda Beach and Cana Bay ...
Opens in a new windowHotel Riu Republica - Adults only - All Inclusive
Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive

4.5 out of 5
Playa Bavaro - Punta Cana Punta Cana La Altagracia
The price is AU$647 per night from 13 Dec to 14 Dec
AU$647
13 Dec - 14 Dec
includes taxes & fees
With a stay at Majestic Elegance Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 6 minutes from Cana ...
Opens in a new windowMajestic Elegance Punta Cana - All Inclusive
Excellence El Carmen - Adults Only All Inclusive

Excellence El Carmen - Adults Only All Inclusive

5 out of 5
Playas Uvero Alto Punta Cana
With a stay at Excellence El Carmen - Adults Only All Inclusive in Punta Cana, you'll be 7 mi (11.3 km) from Macao Beach and 12.2 mi (19.7 km) from Cana Bay ...
Opens in a new windowExcellence El Carmen - Adults Only All Inclusive
Majestic Colonial Punta Cana - All Inclusive

Majestic Colonial Punta Cana - All Inclusive

4 out of 5
Carretera El Macao Punta Cana La Altagracia
The price is AU$635 per night from 10 Dec to 11 Dec
AU$635
10 Dec - 11 Dec
includes taxes & fees
With a stay at Majestic Colonial Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 2-minute drive from Arena Gorda Beach and 15 minutes from Downtown ...
Opens in a new windowMajestic Colonial Punta Cana - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5 out of 5
Playas de Bavaro Punta Cana La Altagracia
Fully refundableReserve now, pay when you stay
The price is AU$847 per night from 8 Dec to 9 Dec
AU$847
8 Dec - 9 Dec
includes taxes & fees
Located in Punta Cana (Bávaro), Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive is within a 15-minute drive of Downtown Punta Cana and Los Corales ...
Opens in a new windowLopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Serenade All Suites - Adults Only Resort

Serenade All Suites - Adults Only Resort

5 out of 5
Cabeza De Toro Punta Cana La Altagracia
Fully refundableReserve now, pay when you stay
The price is AU$544 per night from 15 Dec to 16 Dec
AU$544
15 Dec - 16 Dec
includes taxes & fees
Located in Punta Cana, Serenade All Suites - Adults Only Resort is a 1-minute drive from Cabeza de Toro Beach and 9 minutes from Downtown Punta Cana.
Opens in a new windowSerenade All Suites - Adults Only Resort
Don't see what you're looking for?
See all available properties in El Macao
View all properties
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.

Hotels in El Macao, Punta Cana

Put in your leave, load up the suitcase and kiss your cat Sir Snugglepuss goodbye. It’s time to book a stay in El Macao, 25 kilometres from the middle of exciting Punta Cana.

If you and the crew are dying for some decent grub but can't be bothered going too far away, why not try El Morro? It's practically around the corner.

Accommodation options near El Macao

Let's be honest here. Sometimes there aren't enough hotel rooms in El Macao to go around. But there's no need to get your knickers in a knot! You'll discover a number of great places in our Uvero Alto hotels guide and Arena Gorda Beach hotels guide. Uvero Alto can be found 7 kilometres to the northwest of El Macao and is home to the Zoetry Agua Punta Cana All Inclusive and Le Sivory by PortBlue Boutique - Adults Only. Alternatively, you might like to book in Arena Gorda Beach, home to the Iberostar Grand Hotel Bavaro Adults Only - All inclusive and Memories Splash Punta Cana - All Inclusive. Arena Gorda Beach is found 9 kilometres southeast of El Macao.

Dazzling sunsets and jaw-dropping adventures — stop living through your mates' feeds! With a bit of help from lastminute.com.au, you'll be having your own awe-inspiring experiences before you know it!

El Macao hotels essential information

Accommodation
3,403 hotels
Lowest Price
AU$402
Highest Price
AU$847
Popular hotels
Dreams Macao Beach Punta Cana - All Inclusive, Hotel Riu Republica - Adults only - All Inclusive, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, Majestic Elegance Punta Cana - All Inclusive, Majestic Colonial Punta Cana - All Inclusive, Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort, Wyndham Alltra Punta Cana All-Inclusive Resort, Excellence El Carmen - Adults Only All Inclusive, Serenade All Suites - Adults Only Resort

Most recent El Macao hotel reviews