Puerto Plata

Spa hotels in Puerto Plata

Enter your dates to find hotels in Puerto Plata with a spa for relaxing treatments during your stay.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Puerto Plata Spa Hotels and Resorts

Check out our selection of Puerto Plata hotels with spa
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Puerto Plata
Featured facilities: Massage Room
Good
104 reviews
7.7/10
1 night
From SAR 479
Check Availability
99+
Hotels in Puerto Plata
Featured facilities: Massage Room, Public Bath
Good
4 reviews
7.8/10
1 night
From SAR 164
Check Availability
66
Hotels in Puerto Plata
Featured facilities: Sauna, Massage Room
110 reviews
6.5/10
1 night
From SAR 716
Check Availability
99+
Hotels in Puerto Plata
Featured facilities: Massage Room
108 reviews
7.3/10
1 night
From SAR 618
Check Availability
74
Hotels in Puerto Plata
Featured facilities: Sauna, Massage Room
Good
108 reviews
7.8/10
1 night
From SAR 374
Check Availability
72
Hotels in Puerto Plata
Featured facilities: Massage Room, Public Bath
42 reviews
6.9/10
1 night
From SAR 167
Check Availability
99+
Hotels in Puerto Plata
Featured facilities: Massage Room, Foot Bath, Body Care
Good
105 reviews
7.9/10
1 night
From SAR 668
Check Availability
99+
Hotels in Puerto Plata
Featured facilities: Massage Room, Body Care
Good
100 reviews
7.6/10
1 night
From SAR 607
Check Availability
44
Hotels in Puerto Plata
Featured facilities: Massage Room
91 reviews
6.9/10
1 night
From SAR 1,397
Check Availability
20
1366 reviews
6.6/10
1 night
From SAR 649
Check Availability
See All Hotels with spa in Puerto Plata

Top rated hotels in Puerto Plata

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Casa Colonial Beach & Spa

9.6/10
Amazing
Posted on May 21, 2024
Rogue Traveler
Birthday celebration- location was perfect. Off season - Weather in the 90's - more staff than guests. Breakfast at the pool everyday with spectacular views, no one else was there. Take the classic car tour for 3 hours - well worth it. Rooms were ideal - spa was most accommodating - booked 2 different massages plus the Romantic Getaway package - Itself a great deal. Ana - our reservation specialist was responsive and to the point on all requests. Greilly our concierge handled all requests even on short notice and gave great advice, Looking forward to a return trip in the Fall!
Price per night from:SAR 1,676

Iberostar Waves Costa Dorada

8.2/10
Very Good
Posted on Aug 22, 2025
Guest User
The staff was increíble welcoming and amazing and friendly....the front desk staff was excellent...exspecialy ( Esmayli De La Crux Felix ) she always smiling ..always willing to help...I enjoy the ambiance of the hotel...the food was flavorful and tasty...food 10 out of 10....my room 10 out of 10..Hot water perfect..my room always clean...find no fault ...my vacation was perfect..staff is extremely friendly...the hotel exceeded my expectations..I would go Back to this hotel because of the People..the service..and the food........also Cleanliness 10 out of 10.....I will recommend Iberostar to all my friends..
Price per night from:SAR 617

Frequently Asked Questions

What's the best hotel with Spa in Puerto Plata?

Which family-friendly hotels with Spa in Puerto Plata are recommended?

Peninsula Esmeralda Luxury Hotel & Villas (from SAR 229) is a top choice for families. Enjoy your time with kids and other family members for your stay!

What's the average price for hotels with Spa in Puerto Plata?

For hotels with Spa in Puerto Plata, the average price is SAR 1,318 on weekdays and SAR 1,354 on weekends (Friday–Saturday).

Which hotels with Spa in Puerto Plata have deals?

There are many deals available on Trip.com for both new and loyal users. Please check the promotions page to save your upcoming stays.

What's the best luxury hotel with Spa in Puerto Plata?

Puerto Plata Hotels with spa Information

Total properties20
Number of reviews1,201
Highest priceSAR 1,543
Lowest priceSAR 1,543
Weekday Avg. PriceSAR 1,318
Weekend Avg. PriceSAR 1,354