El Macao Hotels from ₹1,632

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 El Macao hotels and places to stay

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
The price is ₹38,372 per night from 24 Sep to 25 Sep
₹38,372
per night
24 Sep - 25 Sep
5.77 km from city centre
7.4/10 Good! (1,500 reviews)
"Great customer service"

Reviewed on 18 Sep 2023

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
4 out of 5
Playa De Uvero Alto, Punta Cana, La Altagracia
8.29 km from city centre
7.8/10 Good! (1,690 reviews)
"Luz, Willy, & Freyli were very helpful during our stay."

Reviewed on 16 Sep 2023

Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
Excellence Punta Cana - Adults Only All Inclusive
5 out of 5
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
9.76 km from city centre
9.2/10 Wonderful! (1,392 reviews)
"Liked the good customer service; friendliness. Disliked, not receiving the room I paid for. I paid for a junior swim up and chose the room based on the pictures. The pictures were misleading. We didn’t get the junior swim up. More like a garden view with the pool next to it. I did find the location ..."

Reviewed on 18 Sep 2023

Excellence Punta Cana - Adults Only All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

Live Aqua Beach Resort Punta Cana - All Inclusive - Adults Only
5 out of 5
Uvero Alto, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹22,777 per night from 24 Sep to 25 Sep
₹22,777
per night
24 Sep - 25 Sep
6.33 km from city centre
9/10 Wonderful! (1,266 reviews)
"EVERYTHING"

Reviewed on 19 Sep 2023

Live Aqua Beach Resort Punta Cana - All Inclusive - Adults Only
Jewel Punta Cana
4 out of 5
Playas Uvero Alto, Provincia La Altagracia, Punta Cana, La Altagracia
The price is ₹14,830 per night from 2 Oct to 3 Oct
₹14,830
per night
2 Oct - 3 Oct
5.99 km from city centre
8.6/10 Excellent! (430 reviews)
"The property and rooms were spotless. Staff are very friendly and accommodating. Many choices for food. Big shout out to Wander in the front lobby and to Angel in the buffet for service above and beyond. Would definitely stay here again."

Reviewed on 18 Sep 2023

Jewel Punta Cana
Ocean El Faro Resort - All Inclusive
4.5 out of 5
Carretera Uvero Alto, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹27,416 per night from 9 Oct to 10 Oct
₹27,416
per night
9 Oct - 10 Oct
4.13 km from city centre
7.6/10 Good! (1,048 reviews)
"I booked for 6 days 7 nights. It was a group of 7 adults and 3 kids. Property was amazing, cleanliness was on point, pools were amazing the lazy very was super kool, restaurants were amazing the Steak house to die for our waiter was RAFAEL he was the best on point with everything and La Margaritas ..."

Reviewed on 15 Sep 2023

Ocean El Faro Resort - All Inclusive
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
4.5 out of 5
Playas Uvero Alto Km 275, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹29,569 per night from 21 Oct to 22 Oct
₹29,569
per night
21 Oct - 22 Oct
6.89 km from city centre
8.6/10 Excellent! (1,157 reviews)
"Tbe only major complaint was the food was very bland. The quality of the food was decent They just didn't season anything very well. We weren't expecting perfection either. The staff were all fantastic, the resort was clean and well maintained. It's was a fun atmosphere."

Reviewed on 18 Sep 2023

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
Dreams Onyx Resort & Spa All Inclusive
4 out of 5
Playa Uvero Alto, Punta Cana, Provincia La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹32,335 per night from 24 Sep to 25 Sep
₹32,335
per night
24 Sep - 25 Sep
6.41 km from city centre
8.4/10 Very Good! (966 reviews)
"Best experience ever. Loved the hospitality and service from the workers. Will be visiting again recommended family and couples to visit fun time at the pools, beach and plenty of food options"

Reviewed on 20 Sep 2023

Dreams Onyx Resort & Spa All Inclusive
Finest Punta Cana by The Excellence Collection - All Inclusive
5 out of 5
Carretera Uvero Alto, Punta Cana, La Altagracia
7.41 km from city centre
9/10 Wonderful! (768 reviews)
"All thought like every other VIP resort they never have enough grade available. Although they did give us a beautiful room that I can't complain about. I just feel that if they're supposed to give you a grade at some point it has to happened or they shouldn't be listed as VIP. With all out traveling ..."

Reviewed on 20 Sep 2023

Finest Punta Cana by The Excellence Collection - All Inclusive
Excellence El Carmen - Adults Only - All Inclusive
5 out of 5
Playas Uvero Alto, Punta Cana
7.97 km from city centre
9.2/10 Wonderful! (1,207 reviews)
"Amazing"

Reviewed on 17 Sep 2023

Excellence El Carmen - Adults Only - 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 ₹29,174 per night from 22 Oct to 23 Oct
₹29,174
per night
22 Oct - 23 Oct
0.99 km from city centre
8.2/10 Very Good! (747 reviews)
"The property itself is beautiful. Our building was towards the entrance and walking to the pool, restaurants,beach etc was not bad."

Reviewed on 16 Sep 2023

Dreams Macao Beach Punta Cana - All Inclusive
Royalton CHIC Punta Cana, An Autograph Collection All-Inclusive Resort & Casino – Adults Only
4.5 out of 5
Highway Macao Uvero Alto Beach, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹20,235 per night from 25 Sep to 26 Sep
₹20,235
per night
25 Sep - 26 Sep
5.5 km from city centre
7.8/10 Good! (1,000 reviews)
"Everything was a amazing. I would say they should have more food options thru out the day."

Reviewed on 18 Sep 2023

Royalton CHIC Punta Cana, An Autograph Collection All-Inclusive Resort & Casino – Adults Only
El Beso Adults Only At Ocean El Faro - All Inclusive
4.5 out of 5
Carretera Uvero Alto Bavaro, Punta Cana
Fully refundableReserve now, pay when you stay
The price is ₹29,078 per night from 22 Oct to 23 Oct
₹29,078
per night
22 Oct - 23 Oct
6.8 km from city centre
7.6/10 Good! (346 reviews)
"PERFECT ❤️❤️❤️❤️"

Reviewed on 16 Sep 2023

El Beso Adults Only At Ocean El Faro - All Inclusive
Zoetry Agua Punta Cana - All Inclusive
5 out of 5
Uvero Alto, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹40,765 per night from 26 Sep to 27 Sep
₹40,765
per night
26 Sep - 27 Sep
11.27 km from city centre
8.8/10 Excellent! (411 reviews)
"Amazing"

Reviewed on 10 Sep 2023

Zoetry Agua Punta Cana - All Inclusive
Playa Palmera Beach Resort
5 out of 5
Exellence el Carmen, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is ₹6,970 per night from 9 Oct to 10 Oct
₹6,970
per night
9 Oct - 10 Oct
7.81 km from city centre
8.8/10 Excellent! (28 reviews)
"Most of the people from the front desk are not kind at all"

Reviewed on 10 Sep 2023

Playa Palmera Beach Resort
Live Aqua Beach Resort Punta Cana
3.5 out of 5
Uvero Alto, Km. 3.34, Punta Cana, La Altagracia
6.14 km from city centre
Live Aqua Beach Resort Punta Cana
Selectum Hacienda Punta Cana All Inclusive
3.5 out of 5
Macao Beach, Punta Cana, La Altagracia
1.02 km from city centre
Selectum Hacienda Punta Cana All Inclusive
Punta Cana Macao Guest House
2.5 out of 5
Calle 1, Punta Cana, La Altagracia
0.58 km from city centre
Punta Cana Macao Guest House
Hotel El Conde de Villa Rosa - Private Pool
3.5 out of 5
Higuey, La Altagracia
The price is ₹3,114 per night from 22 Oct to 23 Oct
₹3,114