Find Cheap Hotels with a spa in Punta Cana

Search, compare, and save on Punta Cana Hotels with a spa from hundreds of travel sites on HotelsCombined.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

The Latest Deals for Hotels in Punta Cana with a Spa

Discover well-known properties in Punta Cana that are favoured by visitors more than others. There are 149 hotels in Punta Cana and price data was last updated on 14 December 2025. The average price for a hotel in Punta Cana is C$ 599/night.
Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Playas de Bavaro, Punta Cana, Dominican Republic
This adults-only resort is only steps away from Bavaro Beach in the Dominican Republic. The all-inclusive resort offers a full-service spa, 5 restaurants, a snack bar and evening entertainment. Punta Cana Princess All Suites Resort & Spa All Inclusive features daily activities at the beach, a fitness centre and outdoor pool. Beverage service is available at the beach. Tennis courts and minigolf are also offered. Punta Cana Princess All Suites Resort & Spa All Inclusive offers the access of our sister hotels Caribe Deluxe Princess and Tropical Deluxe Princess. Guest suites at the Punta Cana Resort & Spa offer cable TV, a spa bath and a balcony. Minibars and coffee makers are also included in each spacious suite. Freshwater lagoons is 22 km from the resort, while Cap Cana Marina is 24 km away. The nearest airport is Punta Cana International Airport, 18 km from Punta Cana Princess All Suites Resort and Spa.
7.9
Good
2253 reviews
Location
2.9 km from city centre
C$ 263
Playa Arena Gorda, Punta Cana, Dominican Republic
Free Wi-Fi
7.1
Good
2100 reviews
Location
7.6 km from city centre
C$ 316
Carretera Macao - Arena Gorda, Punta Cana, Dominican Republic
Free Wi-Fi
7.9
Good
4426 reviews
Location
7.1 km from city centre
C$ 282
Av. Alemania A-B 108, el Cortecito, Bavaro, Punta Cana, Dominican Republic
Sunscape Bavaro Beach Punta Cana provides a comfortable setting when in Punta Cana. In addition to free private parking on site, the resort features comfortable 4-star rooms and a bar.
Parking
Spa
7.9
Good
200 reviews
Location
0.7 km from city centre
C$ 218
Carretera Uvero Alto, Punta Cana, Dominican Republic
Situated in Punta Cana, 24 km from Dolphin Island Park, Ocean el Faro Resort - All Inclusive has several amenities, including a private beach area and free WiFi. Among the facilities of this property are a restaurant, hairdresser and fitness centre. The property is located 40 km from freshwater lagoons. Guest rooms at the hotel are equipped with a seating area. Every room comes with air conditioning and a flat-screen TV, and certain units at Ocean el Faro Resort - All Inclusive have a terrace. The units will provide guests with a private bathroom with a bath. A buffet, à la carte or American breakfast is available daily at the property. The accommodation offers an outdoor pool. Speaking English, Spanish and French, the staff will happily provide guests with practical guidance on the area at the reception. Playa Juanillo is 41 km from Ocean el Faro Resort - All Inclusive, while Cap Cana Marina is 41 km from the property.
Free Wi-Fi
8.3
Excellent
873 reviews
Location
18.5 km from city centre
C$ 350
Carretera Arena Gorda Macao, Punta Cana, Dominican Republic
Located in Punta Cana, Bahia Principe Grand Aquamarine is within a 30-minute drive of Punta Cana International Airport and provides an outdoor pool and a private beach. It is steps from the beach and offers sophisticated 5-star accommodation.
8.5
Excellent
543 reviews
Location
5.8 km from city centre
C$ 340
Car. Arena Gorda, Punta Cana, Dominican Republic
Offering a variety of on-site dining options along with a full-service spa and spacious accommodations, this all-inclusive resort is only moments from beautiful beaches and top-rated golf courses. Free WiFi is available at the front desk. The rooms and suites offer hot tub, a safe, flat-screen satellite TV and air conditioning. All units come with a seating area, a minibar and a fridge. The private bathrooms feature spa bath, toiletries and hairdryer. Activities such as indoor bowling alley, and diving classes are available. Guests can also enjoy the 2 on-site swimming pools. With a large variety of on-site dining options, including American, Caribbean, Italian, and Mexican cuisine there is something for every palate. There is also the adults-only Blue Moon restaurant offering gourmet international cuisine.
8.4
Excellent
1651 reviews
Location
3.2 km from city centre
C$ 309
Playa Sivory Uvero Alto, Punta Cana, Dominican Republic
As the wonderfully last and most secluded of hideaways on a stretch of Punta Cana shoreline, Sivory Punta Cana Boutique Hotel is a place to be gloriously alone. Where your every need is fulfilled by a staff practiced in the art of anticipation. Imagine isolated days spent lounging by the infinity pool or at the Caribbean's edge. Embrace the gentle solitude of this intimate resort, with a holistic spa, artful restaurants and a devotion to the pleasure-seeking luxurious lifestyle destined to transport the most discerning of travelers to a state of complete relaxation. The award-winning Sivory Punta Cana resort welcomes you to experience a quieter, more authentic Dominican Republic.
Airport shuttle
Spa
8.4
Excellent
64 reviews
Location
25.9 km from city centre
C$ 98
Las Corales, El Cortecito de Bávaro, Punta Cana, Dominican Republic
Private beach and 3 outdoor pools, near Cocotal Golf and Country Club Catch some rays on whala!bavaro's private white sand beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the resort's 3 restaurants. Whala!bavaro offers 212 air-conditioned accommodations with laptop-compatible safes and hair dryers. Satellite television is provided. Bathrooms include showers and complimentary toiletries. This Punta Cana resort provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is provided daily. 3 outdoor swimming pools are on site along with a 24-hour fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
6.8
Good
2507 reviews
Location
1.0 km from city centre
C$ 161
Boulevard 1ero de Noviembre, Punta Cana, Dominican Republic
Embark on an exciting journey in the Dominican Republic when you stay at Four Points by Sheraton Puntacana Village. Our full-service hotel in Dominican Republic, near Punta Cana, is just 1.6 miles from Punta Cana International Airport and offers a free airport shuttle. Situated in the heart of our commercial district, enjoy direct access to a wide range of shopping and dining, such as Galerías Punta Cana. Visit world-class golf courses and top attractions, such as Playa Blanca and Santo Domingo. Unwind in style with our outdoor pool and the nearby watersports center. Energize yourself at our 24-hour fitness center and refuel with delicious fare at our on-site restaurant and bar. Our flexible venue spaces are perfect for your next meeting, wedding or special event in the Dominican Republic. Rest in our modern hotel rooms and suites featuring deluxe bedding, Wi-Fi access, and much more. Let us exceed your expectations with the Punta Cana vacation packages we offer at Four Points by Sheraton Puntacana Village.
Free Wi-Fi
Parking
8.3
Excellent
1313 reviews
Location
15.3 km from city centre
C$ 262

HotelsCombined’s insights for hotels with a spa in Punta Cana

Use our HotelsCombined data-powered tips to help you find your next hotel with a spa in Punta Cana.

How much does it usually cost to stay at a hotel with a spa in Punta Cana?

On average, a hotel with a spa room in Punta Cana costs about C$ 630 per night. Rates can vary based on factors like seasonality, hotel star rating, and booking timing. The lowest price found on HotelsCombined in the last 7 days was C$ 204.

Which month has the lowest rates for hotels with a spa in Punta Cana?

July is the cheapest month to book a hotel with a spa in Punta Cana, with average nightly rates around C$ 283. Prices are highest in January, when rates rise to about C$ 1,000 per night.

What day of the week has the lowest rates for Punta Cana hotels with a spa?

Hotels with a spa in Punta Cana are most affordable on Tuesdays, with average nightly rates around C$ 500. Fridays are usually the most expensive, averaging C$ 1,585 per night.

How much is a hotel with a spa in Punta Cana tonight?

Users have found prices for hotels with a spa in Punta Cana tonight starting as low as C$ 114, rising to an average cost of C$ 498, based on searches in the last 72 hours. Prices start from C$ 266 for a 4-star hotel with a spa in Punta Cana for tonight.

How much is a Punta Cana hotel with a spa room this weekend?

In the past 72 hours, we’ve seen prices for hotels with a spa in Punta Cana this weekend for as little as C$ 149/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as C$ 50/night. For a 4-star hotel with a spa in Punta Cana, the cheapest rate recently found was C$ 268/night for this weekend.

What’s the recommended booking timeframe for Punta Cana hotels with a spa?

For the best rates, it's recommended to book your Punta Cana hotel with a spa at least 69 days before your stay.

Top-rated Hotels with a spa in Punta Cana

Browse through properties in Punta Cana that have received the highest ratings from guests. There are currently 149 properties in Punta Cana and data was last updated on 14 December 2025.
Our users rated these hotels as some of the best places to stay in Punta Cana. Make sure to read hotel descriptions and reviews to find the right property right for you.
Playa Blanca, Punta Cana, Dominican Republic
18.0 km from city centre
C$ 334
Avg. per night
Avenida Espana, Plaza Brisas, Punta Cana, Dominican Republic
2.1 km from city centre
Free Wi-Fi
Spa
C$ 112
Avg. per night
Dominican Republic, Punta-Cana, Bavaro, Complex Los Corales, Punta Cana, Dominican Republic
1.4 km from city centre
Free Wi-Fi
Airport shuttle
Spa
C$ 139
Avg. per night
España, 3, Punta Cana, Dominican Republic
1.3 km from city centre
C$ 293
Avg. per night
Carr. El Macao - Arena Gorda, Punta Cana, Dominican Republic
5.8 km from city centre
Pool
Free Wi-Fi
C$ 281
Avg. per night
Av. Alemania S/N El Cortecito, Bavaro, Punta Cana, Dominican Republic
1.3 km from city centre
Free Wi-Fi
C$ 242
Avg. per night
Arena Gorda – Macao, Punta Cana, Dominican Republic
5.5 km from city centre
Free Wi-Fi
Parking
C$ 390
Avg. per night
Av Italia, Punta Cana, Dominican Republic
2.5 km from city centre
Free Wi-Fi
Airport shuttle
Spa
C$ 165
Avg. per night
Playa Bavaro, Cabeza de Toro, Punta Cana, Dominican Republic
9.6 km from city centre
Free Wi-Fi
C$ 380
Avg. per night
Alemania Street, Cortecito, Bavaro, 23000 Punta Cana, Punta Cana, Dominican Republic
0.3 km from city centre
Spa
C$ 355
Avg. per night
Playas de Uvero Alto, Uvero Alto, 11510 Punta Cana, Punta Cana, Dominican Republic
22.7 km from city centre
C$ 355
Avg. per night

Other accommodations in Punta Cana

Discover the ideal theme hotel, vacation rental or hostel for your stay in Punta Cana. There are 3,034 properties in Punta Cana and price data was last updated on 14 December 2025.
Las Corales, El Cortecito de Bávaro, Punta Cana, Dominican Republic
1.0 km from city centre
Free Wi-Fi
C$ 161
Avg. per night
Arena Gorda Macao, Punta Cana, Dominican Republic
5.5 km from city centre
Free Wi-Fi
C$ 450
Avg. per night
Carretera Macao - Arena Gorda, Punta Cana, Dominican Republic
7.1 km from city centre
Free Wi-Fi
C$ 282
Avg. per night
Los Corales, Punta Cana, Dominican Republic
1.1 km from city centre
Free Wi-Fi
C$ 125
Avg. per night
Playas De Bavaro, Punta Cana, Dominican Republic
1.8 km from city centre
Free Wi-Fi
C$ 282
Avg. per night
Playas de Bavaro, Punta Cana, Dominican Republic
2.9 km from city centre
C$ 263
Avg. per night

Explore Punta Cana

Explore different neighbourhoods and areas within Punta Cana to find the perfect location for your stay. Map data was last updated on 14 December 2025.
Scroll to and zoom in on the areas in Punta Cana you plan on visiting to find nearby properties. Clicking a property's name will unlock more information and allow you to book that particular hotel.

Punta Cana Hotels with a spa - FAQs

Find useful tips and insights about staying in Punta Cana to help you make the most of your experience. FAQs were last updated on 14 December 2025.

Find better results for your stay in Punta Cana