Top 10 Hotels in Punta Cana

See all 128 Hotels in Punta Cana
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 (2,395 reviews)

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

$309
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.3 out of 5 (305 reviews)

Nestled on the beach, this Bavaro Beach resort is 0.3 mi (0.5 km) from Catalonia Caribe Golf Club and 1.9 mi (3 km) from …

$311
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
3.9 out of 5 (535 reviews)

Nestled on the beach, this Bavaro resort is within 3 mi (5 km) of Casino Diamante Punta Cana Grand, Cortecito Beach, and Los …

$422
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.2 out of 5 (646 reviews)

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

$379
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,237 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
Barceló Bávaro Palace - All Inclusive
Barceló Bávaro Palace - All Inclusive

Carretera Bávaro Km. 1, Punta Cana 23301

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

Located in Bavaro, this beachfront resort is connected to the convention center and within a 15-minute walk of Dolphin Island …

$504
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.2 out of 5 (1,403 reviews)

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

$398
Dreams La Romana - Luxury All Inclusive
Dreams La Romana - Luxury All Inclusive

Playa Bayahibe 01, Bayahibe

4.0 out of 5.0
4.1 out of 5 (483 reviews)

Dreams La Romana Resort & Spa is in Bayahibe, overlooking the azure of the Caribbean Sea. A championship golf course is 24 km …

$363
Be Live Collection Punta Cana - All Inclusive
Be Live Collection Punta Cana - All Inclusive

Cabeza de Toro, Punta Cana 23000

3.5 out of 5.0
3.1 out of 5 (526 reviews)

The Live Collection Punta Cana - All Inclusive is nestled on Cabeza de Toro beach, protected by a coral reef and surrounded …

$223
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.1 out of 5 (769 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.