Customized for your search:

Luxury Hotels in Punta Cana, Dominican Republic

Punta Cana hotels
Punta Cana

Featured Punta Cana Luxury Hotels

Los Altos Condo Residences Casa de Campo - La Romana Hotels
Rating: 4.5 Stars

Los Altos Condo Residences Casa de Campo

18th Hole, Dye Fore Golf Course, La Romana - Map
 
 
5.0 out of 5 (3 reviews)
Situated near the airport, this luxury condominium resort is within 1 mi (2 km) of Dye Fore Golf Club and Altos de Chavon …More
Sanctuary Cap Cana by Alsol - Punta Cana Hotels
Rating: 5.0 Stars
$856

Sanctuary Cap Cana by Alsol

Blvd Zona Hotelera, Playa Juanillo, Punta Cana - Map
 
 
This luxury resort is located in Cap Cana (Punta Cana), close to Cap Cana Marina and Indigenous Eyes Ecological Park. Area …More
Tortuga Bay Hotel - Punta Cana Hotels
Rating: 5.0 Stars

Tortuga Bay Hotel

Higuey, Punta Cana - Map
 
 
5.0 out of 5 (1 reviews)
Nestled on the beach, this Punta Cana Beach hotel is just steps from Corales Golf Course and La Cana Golf Course. Indigenous …More
Xeliter Caleton Villas - Punta Cana Hotels
Rating: 4.5 Stars

Xeliter Caleton Villas

Juanillo, Higuey, Punta Cana - Map
 
 
Nestled on the beach, this Cap Cana hotel is within 1 mi (2 km) of Punta Espada Golf Course and Cap Cana Golf Club. Scape …More
Sivory Punta Cana Boutique Hotel - Adults Only - Punta Cana Hotels
Rating: 5.0 Stars
$553

Sivory Punta Cana Boutique Hotel - Adults Only

Playa Sivory Uvero Alto, Punta Cana - Map
 
 
4.9 out of 5 (10 reviews)
Offering direct access to the beach, this Uvero Alto resort is 11.9 mi (19.2 km) from Macao Beach and 11.9 mi (19.2 km) from …More
Excellence Punta Cana - Adults Only - All Inclusive - Punta Cana Hotels
Rating: 4.5 Stars

Excellence Punta Cana - Adults Only - All Inclusive

Playas Uvero Alto - Punta Cana, Punta Cana - Map
 
 
4.4 out of 5 (153 reviews)
This all-inclusive retreat is surrounded by a lush canopy of coconut palms, vast grasslands, pristine beach, and the …More
Luxury Bahia Principe Ambar - Adults Only - All Inclusive - Punta Cana Hotels
Rating: 4.0 Stars
$472

Luxury Bahia Principe Ambar - Adults Only - All Inclusive

Carettera Arena Gorda, Punta Cana - Map
 
 
4.2 out of 5 (34 reviews)
This all-inclusive resort is located in Punta Cana (Bávaro Beach), close to Punta Blanca Golf Course and White Sands Golf …More
Dreams Punta Cana Resort & Spa - All Inclusive - Punta Cana Hotels
Rating: 4.0 Stars

Dreams Punta Cana Resort & Spa - All Inclusive

Playas Uvero Alto, Punta Cana - Map
 
 
4.0 out of 5 (103 reviews)
Arrayed on an Atlantic Ocean beach 60 km (38 miles) north of Punta Cana airport, this northeast-coast family resort includes …More
Cadaques Caribe Resort & Villas - Bayahibe Hotels
Rating: 3.5 Stars

Cadaques Caribe Resort & Villas

Boulevard Dominicus Americanus, Bayahibe - Map
 
 
Located in La Romana, this beachfront hotel is in a national park, 1.6 mi (2.5 km) from Dominicus Beach, and 5.3 mi (8.5 km) …More
Luxury Bahia Principe Bouganville -Adults Only All Inclusive - La Romana Hotels
Rating: 4.5 Stars
$376

Luxury Bahia Principe Bouganville -Adults Only All Inclusive

Carretera San Pedro - La Romana, Km 12, La Romana - Map
 
 
This La Romana resort is on the beach, 11.3 mi (18.1 km) from Cave of Wonders, and within 20 mi (32 km) of La Romana Port and …More

Search from 78 Punta Cana Hotels


    Need help booking?

    Call 1-800-881-7420
    Visit Customer Support »
    No Travelocity Cancellation Fee

    No Travelocity Cancellation Fee

    Book, change, or cancel almost any hotel without paying a Travelocity fee.

    About Punta Cana Luxury Hotels

    If you’re looking for a luxury vacation in Punta Cana, with plush bedding, designer toiletries, world-class concierge staff, and access to the best restaurants and spa treatments, Travelocity has everything you need. You can live it up like the rich and famous in a luxury hotel in Punta Cana with discounts and offerings from Travelocity. Now you can have all the luxury perks you want, and stay on the cheap. So live it up! A luxury hotel in Punta Cana can whisk you away without breaking the bank.

    Hide