Search for Cheap Deals on
Spa Resort Hotels in Punta Cana

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Featured Punta Cana Resorts & Hotels with Spas

Barceló Bávaro Palace - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia, 23301
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Barceló Bávaro Palace - All Inclusive
Hard Rock Hotel & Casino Punta Cana All Inclusive
Hard Rock Hotel & Casino Punta Cana All Inclusive
4.5 out of 5
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia, 23000
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 13 outdoor pools. Our guests praise the bar and the clean rooms in our ...
Hard Rock Hotel & Casino Punta Cana All Inclusive
Excellence El Carmen - Adults Only - All Inclusive
Excellence El Carmen - Adults Only - All Inclusive
5 out of 5
Playas Uvero Alto, Punta Cana, 23000
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Excellence El Carmen - Adults Only - All Inclusive
Excellence Punta Cana - Adults Only All Inclusive
Excellence Punta Cana - Adults Only All Inclusive
5 out of 5
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia, 23000
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Excellence Punta Cana - Adults Only All Inclusive
Iberostar Grand Bavaro Adults Only - All Inclusive
Iberostar Grand Bavaro Adults Only - All Inclusive
5 out of 5
Carretera Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia, 23301
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Iberostar Grand Bavaro Adults Only - All Inclusive
Majestic Elegance Punta Cana - All Inclusive
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia, 23000
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Majestic Elegance Punta Cana - All Inclusive
Garden Suites by Meliá – All inclusive
Garden Suites by Meliá – All inclusive
5 out of 5
Playa Bavaro, Punta Cana, La Altagracia, 23000
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our reviews. ...
Garden Suites by Meliá – All inclusive
Sanctuary Cap Cana, a Luxury Collection Adult All-Inclusive Resort, Dominican Republic
Sanctuary Cap Cana, a Luxury Collection Adult All-Inclusive Resort, Dominican Republic
5 out of 5
Blvd Zona Hotelera, Playa Juanillo, Cap Cana, Punta Cana, La Altagracia, 23302
Stay at this 5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the pool and the helpful staff in our ...
Sanctuary Cap Cana, a Luxury Collection Adult All-Inclusive Resort, Dominican Republic
Majestic Colonial Punta Cana - All Inclusive
Majestic Colonial Punta Cana - All Inclusive
4 out of 5
Carretera El Macao, Punta Cana, La Altagracia, 23000
Stay at this 4-star beach property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the bar in our reviews. Popular ...
Majestic Colonial Punta Cana - All Inclusive
Barceló Bávaro Beach - Adults Only - All Inclusive
Barceló Bávaro Beach - Adults Only - All Inclusive
4 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia, 23001
Stay at this 4-star beach property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the overall value ...
Barceló Bávaro Beach - Adults Only - All Inclusive
Majestic Mirage Punta Cana - All inclusive
Majestic Mirage Punta Cana - All inclusive
5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia, 23000
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
Majestic Mirage Punta Cana - All inclusive
Zoetry Agua Punta Cana - All Inclusive
Zoetry Agua Punta Cana - All Inclusive
5 out of 5
Uvero Alto, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury resort in Punta Cana. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our ...
Zoetry Agua Punta Cana - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.