Find El Macao hotels

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$628 per night from 4 Jun to 5 Jun
AU$628
per night
4 Jun - 5 Jun
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 ...
Dreams Macao Beach Punta Cana - 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$695 per night from 24 May to 25 May
AU$695
per night
24 May - 25 May
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 ...
Majestic Elegance Punta Cana - 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$619 per night from 22 May to 23 May
AU$619
per night
22 May - 23 May
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 ...
Majestic Colonial Punta Cana - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Excellence Punta Cana - Adults Only All Inclusive

Excellence Punta Cana - Adults Only All Inclusive

5 out of 5
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
With a stay at Excellence Punta Cana - Adults Only All Inclusive in Punta Cana (Uvero Alto), you'll be 8 minutes by car from Sirenis Aquagames Water Park.
Excellence Punta Cana - Adults Only All Inclusive
Grand Bavaro Princess - All Inclusive

Grand Bavaro Princess - All Inclusive

4.5 out of 5
Playas De Bavaro, Punta Cana, La Altagracia
The price is AU$286 per night from 29 May to 30 May
AU$286
per night
29 May - 30 May
With a stay at Grand Bavaro Princess - All Inclusive in Punta Cana (Bávaro), you'll be a 3-minute drive from Cortecito Beach and 10 minutes from Cana Bay Golf ...
Grand Bavaro Princess - 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, Higuey, Punta Cana, La Altagracia
The price is AU$738 per night from 29 May to 30 May
AU$738
per night
29 May - 30 May
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 ...
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Barceló Bávaro Palace - All Inclusive

Barceló Bávaro Palace - All Inclusive

4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is AU$446 per night from 22 May to 23 May
AU$446
per night
22 May - 23 May
With a stay at Barceló Bávaro Palace - All Inclusive in Punta Cana (Bávaro), you'll be a 4-minute drive from Cocotal Golf and Country Club and 7 minutes from ...
Barceló Bávaro Palace - 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
The price is AU$671 per night from 30 May to 31 May
AU$671
per night
30 May - 31 May
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.
Serenade All Suites - Adults Only Resort
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Serenade Punta Cana Beach & Spa Resort - All Inclusive

4.5 out of 5
Carretera Cabeza de Toro, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is AU$512 per night from 29 May to 30 May
AU$512
per night
29 May - 30 May
With a stay at Serenade Punta Cana Beach & Spa Resort - All Inclusive in Punta Cana, you'll be within a 15-minute drive of Cabeza de Toro Beach and Downtown ...
Serenade Punta Cana Beach & Spa Resort - All Inclusive
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
2,865 hotels
Lowest Price
AU$286
Highest Price
AU$738
Popular hotels
Dreams Macao Beach Punta Cana - All Inclusive, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, Majestic Colonial Punta Cana - All Inclusive, Barceló Bávaro Palace - All Inclusive, Serenade All Suites - Adults Only Resort, Grand Bavaro Princess - All Inclusive, Serenade Punta Cana Beach & Spa Resort - All Inclusive, Excellence Punta Cana - Adults Only All Inclusive, Majestic Elegance Punta Cana - All Inclusive

Most recent El Macao hotel reviews