Check prices on hotels in Punta Cana

Top 10 Hotels in Punta Cana

See all 99 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
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 (544 reviews)

Nestled on the beach, this Punta Cana resort is 0.3 mi (0.5 km) from Catalonia Caribe Golf Club and 1.6 mi (2.5 km) from …

$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,003 reviews)

This Bavaro resort is on the beach, 1.5 mi (2.4 km) from White Sands Golf Course, and within 6 mi (10 km) of Cocotal Golf and …

$356
The Royal Suites Turquesa - Adult Only - All Inclusive
The Royal Suites Turquesa - Adult Only - All Inclusive

Av. Francia, Punta Cana 23000

4.5 out of 5.0
3.9 out of 5 (302 reviews)

Located in Bavaro, this beachfront resort is next to a golf course and within 3 mi (5 km) of Casino Diamante Punta Cana Grand …

$398
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,083 reviews)

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

$461
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 (2,242 reviews)

Located in Bavaro, this beachfront resort is connected to the convention center and within 3 mi (5 km) of Dolphin Island, …

$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,428 reviews)

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

$288
Caribe Club Princess Beach Resort & Spa - All Inclusive
Caribe Club Princess Beach Resort & Spa - All Inclusive

Playa Bavaro, Punta Cana

3.5 out of 5.0
3.6 out of 5 (767 reviews)

Nestled on the beach, this Bavaro resort is within 3 mi (5 km) of White Sands Golf Course, Iberostar Golf Course, and Casin …

$248
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,442 reviews)

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

$592
Occidental Punta Cana - All Inclusive Resort
Occidental Punta Cana - All Inclusive Resort

España Avenue, Bávaro, Punta Cana 23301

3.5 out of 5.0
2.6 out of 5 (24 reviews)

The all-inclusive Occidental Punta Cana is located on the spectacular Bavaro Beach, one of the best beaches in Punta Cana - …

$183

Recent Reviews in Punta Cana

Hide content

Where to stay in Punta Cana

Punta Cana Hotel Guide

Expedia.com offers a selection of 134 hotels in Punta Cana. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Punta Cana. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Punta Cana neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Punta Cana, now, including last minute deals!