Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Punta Cana – 579 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Art Villa Dominicana

Hotel in Bavaro, Punta Cana

Located in Punta Cana, less than 1 km from Bavaro Beach, Art Villa Dominicana provides accommodation with a restaurant, free private parking, a shared lounge and a terrace. Location, price, cleanliness and design of the hotel! So cute, minimalistic and just nice. Walking distance to the beach and tons of restaurants and bars. With all those expensive “All-Inclusive” resorts, it was so nice to find this jewel of a hotel to stay in and not pay an arm and a leg for it.

Show more Show less
7.8
Good
556 reviews
Price from
£26
per night

whala!bávaro - All Inclusive 4 stars

Hotel in Bavaro, Punta Cana

Whala!bávaro - All Inclusive has a restaurant, outdoor swimming pool, a fitness centre and bar in Punta Cana. The staff was fantastic! They were very friendly and the service was great!

Show more Show less
6.9
Review score
1,093 reviews
Price from
£68
per night

Ducassi Suites Beach Club & Spa Rooftop Pool 4 stars

Hotel in Bavaro, Punta Cana

Ducassi Suites Beach Club & Spa Rooftop Pool is located in Punta Cana, Bavaro, Los Corales beach. Really cute & cosy spotlessly clean apartment, front desk men did the best and made us feel very welcome and at ease as soon as we arrived. They also helped us arrange a taxi back to the airport when we departed. The location was amazing just a few minutes walk and being at the quieter end of the beach with beautifully clear water, palm trees and pure white sand. Thank you so much again! :) ‪10/10‬

Show more Show less
7.3
Good
665 reviews
Price from
£53
per night

Four Points by Sheraton 4 stars

Hotel in Punta Cana

This hotel is centrally located in Punta Cana Village, 10 minutes’ drive from its private beach and just 2 km from Punta Cana International Airport. It features free Wi-Fi, a swimming pool and a gym. Good breakfast, location was good shops close by. Access to private beach and lagoons Which are close to the hotel. Leidy, Noraima and Stevens Excellent service at the hotel, went above and beyond to answer local questions, tips on things to do, always professional, knowledgeable, with friendly smiles. I will come back to this hotel as long as they are working here and will tell my travel group to stay here also!

Show more Show less
8.6
Fabulous
403 reviews
Price from
£72
per night

whala!urban punta cana 4 stars

Hotel in Bavaro, Punta Cana

Set in Punta Cana, 2.6 km from Bavaro Beach, whala!urban punta cana offers accommodation with a fitness centre, free private parking, a bar and a terrace. The attention were excellent and good service. The bed were clean and comfortable

Show more Show less
8.4
Very good
488 reviews
Price from
£51
per night

Tropicana Suites Deluxe Beach Club & Pool 4 stars

Hotel in Bavaro, Punta Cana

Hotel Tropicana Deluxe is located in Punta Cana, Bávaro, Los Corales beach. This property is a 2-minute walk from the beach. This property is 2 minutes walking from a spa and fitness center. This is a great clean place , and close to all the attractions the beach is about 3 minutes walk, I love the communication with the staff didn’t want for anything Thank for a great stay.

Show more Show less
7
Good
651 reviews
Price from
£43
per night

Los Corales Beach Village 4 stars

Hotel in Bavaro, Punta Cana

Situated in Punta Cana, 1.9 km from Bavaro Beach, Los Corales Beach Village features accommodation with a restaurant, free private parking, a garden and a private beach area. It's spacious, calm, it has A/C everywhere, everything is near. I like everything about it. Unfortunately, we were there for only 3 nights. We didn't have time to enjoy the pool, not the even the beach. Too much activities to do in Punta Cana...

Show more Show less
7.1
Good
450 reviews
Price from
£56
per night

Green Coast Hotel 4 stars

Hotel in Bavaro, Punta Cana

The Green Coast Hotel is located 20 minutes by car from the International Airport of Punta Cana, 10 minutes by car from the commercial area Down Town next to Cocobongo, the area offers a variety of... I love the receptionist. So happy and work oriented :)

Show more Show less
7.9
Good
153 reviews
Price from
£46
per night

Grand Caribe Resort and Beach Club 4 stars

Hotel in Bavaro, Punta Cana

Located 2 minutes’ walk from Los Corales beach, Grand Caribe Resort and Beach Club features a rooftop pool and evening facilities. There is free WiFi available throughout. Staff very professional and Always available to solve any problem

Show more Show less
7.4
Good
237 reviews
Price from
£51
per night

Aventura Deluxe Beach Club & Spa 4 stars

Hotel in Bavaro, Punta Cana

Located in Punta Cana, Aventura Deluxe Beach Club & Spa boasts a private beach area and tropical garden with lounge areas and barbecue facilities. NICE AND ROOMY, NEAR THE BEACH, KIDS LOVED THE POOL, GREAT SPA CLOSE BY, LOTS OF PLACES TO EAT GOOD. OUR ROOM HAD A ROOFTOP PATIO WHERE THE KIDS DANCED AROUND UNDER THE MOON. OR SON HAD A ROOM ON 1ST FLOOR AND ALSO HAD HUGE PATIO

Show more Show less
7.3
Good
461 reviews
Price from
£55
per night

Most booked hotels in Punta Cana in the past month

See all

Punta Cana's best hotels with breakfast

See all

Budget hotels in Punta Cana

See all

Hotels located in the centre of Punta Cana

See all

FAQs about hotels in Punta Cana

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Punta Cana:

Explore guest reviews of hotels in Punta Cana

See all