Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Punta Cana
See the latest prices and deals by choosing your dates
Hotel in Punta Cana · 4.82 mi from centre
9.8
94 reviews
Breakfast available
When you stay at Tortuga Bay Hotel in Punta Cana, you'll be by the sea, just steps from La Cana Golf Course and Six Senses Spa. This beach hotel is 0.1 mi (0.1 km) from Punta Cana Beach and 1.9 mi (3.1 km) from Indigenous Eyes Ecological Park.
All-inclusive resort in Punta Cana · 4.03 mi from centre
8.8
2,386 reviews
Located in Punta Cana, Serenade All Suites - Adults Only Resort is a 1-minute drive from Cabeza de Toro Beach and 9 minutes from Downtown Punta Cana. This all-inclusive property is 7.5 mi (12.1 km) from Cocotal Golf and Country Club and 8.3 mi (13.4 km) from Bavaro Beach.
Resort in Punta Cana · 4.15 mi from centre
8.8
1,001 reviews
Breakfast available
When you stay at The Westin Puntacana Resort & Club in Punta Cana, you'll be on the waterfront, within a 15-minute drive of Punta Cana Beach and Downtown Punta Cana. This beach resort is 7 mi (11.3 km) from Juanillo Beach and 11.5 mi (18.5 km) from Cocotal Golf and Country Club.
Resort in Punta Cana · 3.90 mi from centre
8.0
1,436 reviews
Breakfast available
When you stay at Catalonia Royal Bavaro - Adults Only in Punta Cana, you'll be on the waterfront, within a 15-minute drive of Cabeza de Toro Beach and Downtown Punta Cana. This all-inclusive resort is 8.2 mi (13.3 km) from Bavaro Beach and 12 mi (19.3 km) from Punta Cana Beach.
Hotel in Punta Cana · 3.48 mi from centre
8.8
415 reviews
Breakfast available
Located in Punta Cana, AC Hotel by Marriott Punta Cana is near the airport – a 3-minute walk from San Juan Shopping Center and 6 minutes by foot from Downtown Punta Cana. This hotel is 0.9 mi (1.5 km) from Coco Bongo Punta Cana and 2.5 mi (4 km) from Cocotal Golf and Country Club.
All-inclusive resort in Punta Cana · 4.15 mi from centre
8.0
5,563 reviews
Breakfast available
With a stay at Serenade Punta Cana Beach & Spa Resort - All Inclusive in Punta Cana, you'll be within a 15-minute drive of Cabeza de Toro Beach and Downtown Punta Cana. This all-inclusive property is 8.2 mi (13.3 km) from Bavaro Beach and 12.1 mi (19.4 km) from Punta Cana Beach.
Hotel in Punta Cana · 2.90 mi from centre
9.4
368 reviews
Breakfast available
When you stay at Faranda Single 1 Punta Cana Adults Only in Punta Cana, you'll be in a shopping district – a 1-minute drive from Downtown Punta Cana and 6 minutes from Cocotal Golf and Country Club. This luxury hotel is 3.9 mi (6.3 km) from Bavaro Beach and 9.6 mi (15.5 km) from Punta Cana Beach.
Hotel in Punta Cana · 2.49 mi from centre
9.0
1,008 reviews
Breakfast available
With a stay at Four Points by Sheraton Puntacana Village in Punta Cana (Punta Cana Village), you'll be a 2-minute drive from BlueMall Punta Cana and 6 minutes from Corales Golf Course. This golf hotel is 3.4 mi (5.5 km) from La Cana Golf Course and 3.4 mi (5.5 km) from Six Senses Spa.
All-inclusive resort in Punta Cana · 3.81 mi from centre
7.6
1,408 reviews
Breakfast available
When you stay at Catalonia Punta Cana - All Inclusive in Punta Cana, you'll be on the waterfront – a 3-minute drive from Cabeza de Toro Beach and 10 minutes from Downtown Punta Cana. This all-inclusive property is 8.1 mi (13 km) from Bavaro Beach and 11.8 mi (19 km) from Punta Cana Beach.
All-inclusive resort in Punta Cana · 4.03 mi from centre
7.2
184 reviews
Breakfast available
When you stay at Sunscape Coco Punta Cana - All Inclusive in Punta Cana, you'll be on the beach – a 1-minute drive from Cabeza de Toro Beach and 10 minutes from Downtown Punta Cana. This all-inclusive property is 8.5 mi (13.7 km) from Bavaro Beach and 7.7 mi (12.4 km) from Cocotal Golf and Country Club.
All-inclusive resort in Punta Cana · 4.17 mi from centre
8.6
293 reviews
Breakfast available
When you stay at Dreams Flora Resort & Spa - All Inclusive in Punta Cana, you'll be on the beach, within a 15-minute drive of Cabeza de Toro Beach and Downtown Punta Cana. This all-inclusive property is 8.8 mi (14.2 km) from Bavaro Beach and 8.1 mi (13.1 km) from Cocotal Golf and Country Club.
All-inclusive resort in Bávaro, Punta Cana · 7.85 mi from centre
8.8
1,019 reviews
Breakfast available
With a stay at TRS Turquesa Hotel - Adults Only - All Inclusive in Punta Cana, you'll be 0.3 mi (0.5 km) from Cortecito Beach and 10.2 mi (16.4 km) from Macao Beach. This all-inclusive property is 5.1 mi (8.1 km) from Bavaro Beach and 2.5 mi (4 km) from Los Corales Beach.
All-inclusive resort in Punta Cana · 7.78 mi from centre
9.4
1,000 reviews
When you stay at Hyatt Ziva Cap Cana - All Inclusive in Punta Cana, you'll be on the waterfront – a 1-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This beach property is 4.6 mi (7.4 km) from Punta Cana Beach and 16.6 mi (26.7 km) from Bavaro Beach.
All-inclusive resort in Punta Cana · 7.78 mi from centre
9.4
1,002 reviews
Breakfast available
When you stay at Hyatt Zilara Cap Cana ‐ Adults Only ‐ All Inclusive in Punta Cana, you'll be on the waterfront – a 1-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This beach property is 4.6 mi (7.4 km) from Punta Cana Beach and 16.6 mi (26.7 km) from Bavaro Beach.
All-inclusive resort in Bávaro, Punta Cana · 9.21 mi from centre
9.2
1,000 reviews
Breakfast available
With a stay at JOIA Bávaro by Iberostar - Adults Only - All Inclusive in Punta Cana, you'll be 0.7 mi (1.2 km) from Iberostar Golf Course and 9.6 mi (15.4 km) from Macao Beach. This all-inclusive property is 12.4 mi (19.9 km) from Bavaro Beach and 13.8 mi (22.2 km) from Cabeza de Toro Beach.
All-inclusive resort in Bávaro, Punta Cana · 11.15 mi from centre
8.8
4,067 reviews
Breakfast available
With a stay at Majestic Elegance Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 6 minutes from Cana Bay Golf Club. This all-inclusive property is 7.8 mi (12.5 km) from Macao Beach and 7.4 mi (11.9 km) from Los Corales Beach.
Resort in Punta Cana · 9.99 mi from centre
9.4
151 reviews
Located in Punta Cana, Eden Roc Cap Cana is by the ocean – a 3-minute drive from Punta Espada Golf Course and 7 minutes from Hoyo Azul. This beach resort is 2.7 mi (4.3 km) from Los Establos Cap Cana and 2.7 mi (4.3 km) from Scape Park.
All-inclusive resort in Bávaro, Punta Cana · 6.25 mi from centre
8.8
1,001 reviews
Breakfast available
With a stay at Secrets Royal Beach Punta Cana - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be a 3-minute drive from Cocotal Golf and Country Club and 9 minutes from Downtown Punta Cana. This all-inclusive property is 3.2 mi (5.2 km) from Bavaro Beach and 1.4 mi (2.2 km) from Los Corales Beach.
Resort in Punta Cana · 8.46 mi from centre
9.4
1,001 reviews
Breakfast available
When you stay at Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive in Punta Cana, you'll be next to a golf course – a 1-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This all-inclusive resort is 4.5 mi (7.3 km) from Punta Cana Beach and 13.2 mi (21.3 km) from Downtown Punta Cana.
All-inclusive resort in Bávaro, Punta Cana · 10.46 mi from centre
8.8
1,946 reviews
Breakfast available
With a stay at Bahia Principe Luxury Ambar - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Iberostar Golf Course. This all-inclusive property is 0.8 mi (1.2 km) from Arena Gorda Beach and 9.1 mi (14.6 km) from Macao Beach.