Check prices on hotels in Punta Cana

Search Hotels near Top Punta Cana Attractions

Top 10 Hotels in Punta Cana

See all 128 Hotels in Punta Cana
Catalonia Royal Bavaro - Adults Only - All Inclusive
Catalonia Royal Bavaro - Adults Only - All Inclusive

Cabeza De Toro 1 Playas De Bavaro, Punta Cana

4.5 out of 5.0
4.1 out of 5 (1,590 reviews)

This all-inclusive property is situated in Punta Cana, near Catalonia Caribe Golf Club. Another area point of interest is …

$324
Catalonia Punta Cana - All Inclusive
Catalonia Punta Cana - All Inclusive

Playa Bavaro, Punta Cana

4.0 out of 5.0
3.8 out of 5 (1,530 reviews)

Situated on the Dominican Republic's easternmost beach just north of where the Atlantic Ocean meets the Caribbean Sea, this …

$264
Meliá Caribe Tropical - All Inclusive
Meliá Caribe Tropical - All Inclusive

Playas De Bavaro, Punta Cana

4.0 out of 5.0
4 out of 5 (3,345 reviews)

Located on the island's eastern tip, the Melia Tropical All Inclusive faces Bavaro Beach, famed for its white sands and …

$342
Tropical Princess Beach Resort & Spa - All Inclusive
Tropical Princess Beach Resort & Spa - All Inclusive

Playas De Bavaro, Punta Cana

3.5 out of 5.0
3.4 out of 5 (545 reviews)

Nestled on the beach, this Punta Cana resort is within 1 mi (2 km) of Catalonia Caribe Golf Club and Dolphin Explorer. Bavaro …

$243
Bávaro Princess All Suites Resort Spa & Casino All Inclusive
Bávaro Princess All Suites Resort Spa & Casino All Inclusive

Playas De Bavaro, Punta Cana

4.0 out of 5.0
4 out of 5 (1,002 reviews)

Nestled on the beach, this Bavaro resort is 1.5 mi (2.4 km) from Jesus Maestro Parish and 1.5 mi (2.4 km) from White Sands …

$356
Dreams Palm Beach Punta Cana - Luxury All Inclusive
Dreams Palm Beach Punta Cana - Luxury All Inclusive

Cabeza De Torro, Punta Cana

4.0 out of 5.0
4.1 out of 5 (1,084 reviews)

Situated on one of the Dominican Republic's most spectacular beaches, Dreams Palm Beach Punta Cana is only 20 minutes from …

$311
Barceló Bávaro Beach - Adults Only - All Inclusive
Barceló Bávaro Beach - Adults Only - All Inclusive

Playa Bávaro, Punta Cana

4.0 out of 5.0
4.2 out of 5 (1,490 reviews)

Barceló Bávaro Beach - Adults Only - All Inclusive has a casino, spa, and golf course on 600 acres, with direct access to the …

$504
Ocean Blue & Sand Beach Resort - All Inclusive
Ocean Blue & Sand Beach Resort - All Inclusive

Car. Arena Gorda, Punta Cana 23301

4.0 out of 5.0
4 out of 5 (1,429 reviews)

Ocean Sand Beach Resort All Inclusive has 708 guest suites, two swimming pools, casino, 7 restaurants, and 9 bars.

$288
Paradisus Punta Cana Resort All Inclusive
Paradisus Punta Cana Resort All Inclusive

Playa de Bavaro, Punta Cana, Punta Cana

4.5 out of 5.0
4.1 out of 5 (1,990 reviews)

Newly renovated Royal Service Suites with Butler-driven personal service and pampered luxury reserved for adults only. Access …

$398
Hard Rock Hotel & Casino Punta Cana All Inclusive
Hard Rock Hotel & Casino Punta Cana All Inclusive

Boulevard Turístico Del Este Km 28, #74, Punta Cana

4.5 out of 5.0
4.2 out of 5 (1,444 reviews)

From exhilarating music to authentic memorabilia, innovative signature restaurants to electrifying public spaces Hard Rock …

$592

Recent Reviews in Punta Cana

Hide content

Where to stay in Punta Cana

Punta Cana Hotel Guide

Apartment and hotel choices are plentiful in Punta Cana. On Expedia's comprehensive accommodation pages you'll discover 32 hotels within a 0.1-mile radius of Punta Cana's center.

One of only a handful of hotels that are close to the center of Punta Cana, is the Manaya Bed & Breakfast.

Bavaro is an excellent accommodation neighborhood to book accommodation as it is home to 63 accommodation options. Bavaro is 8 miles from the middle of Punta Cana. Some of the hotel establishments in Bavaro include the Hard Rock Hotel & Casino Punta Cana All Inclusive and The Reserve At Paradisus Palma Real Resort All Inclusive. Another option is Arena Gorda Beach. This accommodation district is 10 miles from downtown. There are 20 establishments in Arena Gorda Beach, such as the Iberostar Grand Hotel Bavaro Adults Only - All inclusive and Memories Splash Punta Cana - All Inclusive.

Alternative accommodation neighborhoods include Bayahibe and La Altagracia. The Dreams La Romana - Luxury All Inclusive and Iberostar Hacienda Dominicus All Inclusive are in Bayahibe, while La Altagracia is where you'll find the Xeliter Caleton Villas and Eden Roc at Cap Cana. The Los Altos Condo Residences Casa de Campo and Casa de Campo Resort and Villas are situated in La Romana, while Zoetry Agua Punta Cana All Inclusive and Sivory Punta Cana Boutique Hotel - Adults Only are part of the Uvero Alto area.

Of course, a visit to Punta Cana wouldn't seem complete if you don't make a visit to the Altos de Chavon Village. Many travelers like to stay near this iconic attraction when they are in Punta Cana. The Casa de Campo Villas and Villa Las Piñas are all close by.

If you have a limited budget and are simply hoping to find more affordable Punta Cana places to stay, there are also enough affordable hotels available in the vicinity. 11 miles from Punta Cana's center is where you'll find the Majestic Elegance Punta Cana - All Inclusive. The Barceló Bávaro Palace - All Inclusive is only 5 miles away. The Ocean Blue & Sand Beach Resort - All Inclusive and the Majestic Colonial Punta Cana All Inclusive are alternative lower-cost accommodations worth checking out.

The Tortuga Bay Hotel is located 5 miles away from the center of Punta Cana. Another option is the Paradisus Palma Real Golf & Spa Resort All Inclusive, which can be found 6 miles away. If you'd prefer, you could book the Secrets Royal Beach Punta Cana - Adults Only - All Inclusive or the The Reserve at Paradisus Punta Cana Resort - All Inclusive.

35 miles away from Punta Cana you'll find Bayahibe, where you'll find Bayahibe Beach and Dominicus Beach. Should you wish to spend a few nights in Bayahibe, check out the room rates at the Weare Cadaques Bayahibe - All Inclusive and Catalonia La Romana - All Inclusive. 45 miles to the west of Punta Cana, you may also choose to stay at La Romana, which is home to the Sol Azul and Hostal Silvestre. Should you choose to stay in La Romana, set aside a little time to visit the El Obelisco and Catalina Island National Park.

If you are planning on arriving or departing through Punta Cana International Airport, you may find it convenient to book accommodation at The Westin Puntacana Resort & Club, or Four Points by Sheraton Puntacana Village, both of which are a short ride away.