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 travelers 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 Spa

Discover well-known properties in Punta Cana that are favored by visitors more than others. There are 152 hotels in Punta Cana and price data was last updated on November 13, 2025. The average price for a hotel in Punta Cana is $521/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
2234 reviews
Location
1.8 mi from city centre
Playa Arena Gorda, Punta Cana, Dominican Republic
Free Wi-Fi
7.1
Good
2084 reviews
Location
4.7 mi from city centre
Carretera Macao - Arena Gorda, Punta Cana, Dominican Republic
Free Wi-Fi
7.9
Good
4397 reviews
Location
4.4 mi from city centre
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.4 mi from city centre
Carretera Uvero Alto, Punta Cana, Dominican Republic
Located on the seafront overlooking the idyllic beaches of Punta Cana, the Ocean El Faro is a newly built five-star resort that opened its doors in late 2018. It features water attractions including large swimming pools, a calm stream with a gentle current, ideal for relaxing and letting go, as well as a family area with a water park. The resort, located in the Uvero Alto area, also has spectacular rooms, a wide range of themed restaurants, a Despacio Spa Centre, Privilege, Exclusive Rooms and Services and a full programme of entertainment for the whole family. In May 2019, the hotel will open an exclusive area for guests 18 and over with specialized services and leisure activities.
Free Wi-Fi
Parking
Airport shuttle
7.8
Good
853 reviews
Location
11.5 mi from city centre
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
540 reviews
Location
3.6 mi from city centre
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.2
Excellent
1642 reviews
Location
2.0 mi from city centre
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
16.1 mi from city centre
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
0.6 mi from city centre
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
1307 reviews
Location
9.5 mi from city centre

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 $523 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 $96.

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

May is the cheapest month to book a hotel with a spa in Punta Cana, with average nightly rates around $281. Prices are highest in November, when rates rise to about $1,151 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 Sundays, with average nightly rates around $472. Tuesdays are usually the most expensive, averaging $732 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 $29, rising to an average cost of $284, based on searches in the last 72 hours. Prices start from $122 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 $63/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $30/night. For a 4-star hotel with a spa in Punta Cana, the cheapest rate recently found was $163/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 60 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 152 properties in Punta Cana and data was last updated on November 13, 2025.
According to our users, these are some of the best hotels to stay at in Punta Cana. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Avenida Espana, Plaza Brisas, Punta Cana, Dominican Republic
1.3 mi from city centre
Free Wi-Fi
Spa
$63
Avg. per night
Arena Gorda Macao, Punta Cana, Dominican Republic
3.4 mi from city centre
Free Wi-Fi
$256
Avg. per night
Carretera Cabeza de Toro, Playa Bavaro, La Altagracia, Republica Dominicana 23000, Punta Cana, Dominican Republic
6.1 mi from city centre
$254
Avg. per night
Dominican Republic, Punta-Cana, Bavaro, Complex Los Corales, Punta Cana, Dominican Republic
0.8 mi from city centre
Free Wi-Fi
Parking
$87
Avg. per night
España, 3, Punta Cana, Dominican Republic
0.8 mi from city centre
$172
Avg. per night
Carretera Arena Gorda, Playa Bavaro, Punta Cana, Dominican Republic
2.7 mi from city centre
Free Wi-Fi
$223
Avg. per night
Carr. El Macao - Arena Gorda, Punta Cana, Dominican Republic
3.6 mi from city centre
Pool
Free Wi-Fi
$196
Avg. per night
Carretera Cabeza de Toro, Playa Bavaro, Punta Cana, Dominican Republic
5.9 mi from city centre
Parking
$189
Avg. per night
Av. Alemania S/N El Cortecito, Bavaro, Punta Cana, Dominican Republic
0.8 mi from city centre
Free Wi-Fi
$151
Avg. per night
Arena Gorda – Macao, Punta Cana, Dominican Republic
3.4 mi from city centre
Free Wi-Fi
Parking
$254
Avg. per night
Av Italia, Punta Cana, Dominican Republic
1.5 mi from city centre
Free Wi-Fi
Airport shuttle
Spa
$120
Avg. per night
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, Dominican Republic
2.1 mi from city centre
$253
Avg. per night
Playa Bavaro, Cabeza de Toro, Punta Cana, Dominican Republic
6.0 mi from city centre
Free Wi-Fi
$198
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,114 properties in Punta Cana and price data was last updated on November 13, 2025.
Playas De Bavaro, Punta Cana, Dominican Republic
1.1 mi from city centre
Free Wi-Fi
$203
Avg. per night
Playas de Bavaro, Punta Cana, Dominican Republic
1.8 mi from city centre
$191
Avg. per night
1, Playas Uvero Alto, Punta Cana, Dominican Republic
15.0 mi from city centre
Pool
Free Wi-Fi
$363
Avg. per night
Playa Arena Gorda, Punta Cana, Dominican Republic
4.7 mi from city centre
Free Wi-Fi
$204
Avg. per night
Carretera Macao - Arena Gorda, Punta Cana, Dominican Republic
4.4 mi from city centre
Free Wi-Fi
$167
Avg. per night
C/ Principe de Los Corales # 14, Punta Cana, Dominican Republic
1.9 mi from city centre
Free Wi-Fi
Airport shuttle
Air Conditioning
$46
Avg. per night
Los Corales, Punta Cana, Dominican Republic
0.7 mi from city centre
Free Wi-Fi
$30
Avg. per night

Explore Punta Cana

Explore different neighborhoods and areas within Punta Cana to find the perfect location for your stay. Map data was last updated on November 13, 2025.
Scroll through the map to find hotels close to the Punta Cana neighborhood(s) you plan on visiting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that 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 November 13, 2025.

Find better results for your stay in Punta Cana