Search for Cheap Deals on
Spa Resort Hotels in Puerto Plata

Check Last Minute Puerto Plata Hotel Deals

Tonight Jun 2 - Jun 3This weekend Jun 2 - Jun 4

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


Featured Puerto Plata Resorts & Hotels with Spas

BlueBay Villas Doradas - Adults Only - All Inclusive
BlueBay Villas Doradas - Adults Only - All Inclusive
4 out of 5
Playa Dorada 538, Puerto Plata, Puerto Plata, 0
Fully refundableReserve now, pay when you stay
Stay at this 4-star beach property in Puerto Plata. Enjoy free breakfast, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff ...
BlueBay Villas Doradas - Adults Only - All Inclusive
Iberostar Costa Dorada - All Inclusive
Iberostar Costa Dorada - All Inclusive
4.5 out of 5
Carretera Luperon Km 2.5, Puerto Plata, Puerto Plata, 57000
Stay at this 4.5-star luxury property in Puerto Plata. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the WiFi and the helpful staff in ...
Iberostar Costa Dorada - All Inclusive
Casa Colonial Beach & Spa
Casa Colonial Beach & Spa
5 out of 5
57000 Playa Dorada, PO Box 22, Puerto Plata, Puerto Plata, 57000
Fully refundable
Stay at this 5-star luxury hotel in Puerto Plata. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the pool and the helpful staff in our reviews. ...
Casa Colonial Beach & Spa
Sunscape Puerto Plata - All Inclusive
Sunscape Puerto Plata - All Inclusive
4 out of 5
Carretera Luperon KM 5, Puerto Plata, Puerto Plata, 547
Fully refundableReserve now, pay when you stay
Stay at this 4-star beach hotel in Puerto Plata. Enjoy free breakfast, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in ...
Sunscape Puerto Plata - All Inclusive
Lifestyle Tropical Beach Resort & Spa All Inclusive
Lifestyle Tropical Beach Resort & Spa All Inclusive
3 out of 5
Cofresi Beach, Puerto Plata, Puerto Plata, 57000
Stay at this 3-star beach property in Puerto Plata. Enjoy free parking, 11 outdoor pools, and 9 restaurants. Our guests praise the pool and the restaurant in ...
Lifestyle Tropical Beach Resort & Spa All Inclusive
Be Live Collection Marien - All Inclusive
Be Live Collection Marien - All Inclusive
4 out of 5
Carretera Luperón, Km. 4.5, Complejo Turístico, Puerto Plata, Puerto Plata, 57000
Fully refundableReserve now, pay when you stay
Stay at this 4-star beach property in Puerto Plata. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...
Be Live Collection Marien - All Inclusive
Millennium Resort & Spa
Millennium Resort & Spa
4 out of 5
Ocean Dream No. 101, Autopista Sosua Cabarete Km 1, Cabarete, Puerto Plata, 57000
Stay at this 4-star beach hotel in Cabarete. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions ...
Millennium Resort & Spa
The Ocean Club, a Luxury Collection Resort, Costa Norte
The Ocean Club, a Luxury Collection Resort, Costa Norte
5 out of 5
Calle Bruno Philip No. 5, El Batey, Sosua, Puerto Plata, 57000
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury hotel in Sosua. Enjoy free WiFi, free valet parking, and 3 outdoor pools. Our guests praise the breakfast and the helpful staff in ...
The Ocean Club, a Luxury Collection Resort, Costa Norte
Natura Cabana Boutique Hotel & Spa
Natura Cabana Boutique Hotel & Spa
3.5 out of 5
Paseo del Sol #5, Perla Marina, Cabarete, Puerto Plata
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star beach hotel in Cabarete. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the restaurant and the helpful staff in our ...
Natura Cabana Boutique Hotel & Spa
Lifestyle Crown Residence Suites - All Inclusive
Lifestyle Crown Residence Suites - All Inclusive
3.5 out of 5
Playa Cofresi #1, Puerto Plata, Puerto Plata, 57000
Stay at this 3.5-star beach property in Puerto Plata. Enjoy free parking, 11 outdoor pools, and 11 restaurants. Our guests praise the helpful staff in our reviews. ...
Lifestyle Crown Residence Suites - All Inclusive
Cofresi Palm Beach & Spa Resort All Inclusive
Cofresi Palm Beach & Spa Resort All Inclusive
3.5 out of 5
1 Paradise Drive, Cofresi Beach, Puerto Plata, Puerto Plata, 57000
Stay at this 3.5-star beach property in Puerto Plata. Enjoy free parking, 11 outdoor pools, and 9 restaurants. Our guests praise the pool and the restaurant ...
Cofresi Palm Beach & Spa Resort All Inclusive
2 Bedroom Townhouse at Ocean Village
2 Bedroom Townhouse at Ocean Village
Carretera Sosua Cabarete Km 2, Sosua Ocean Village, house 19B, Sosua, Puerto Plata, 57000
Stay at this property in Sosua. Enjoy free WiFi, free parking, and a children's pool. Popular attractions Sosua Beach and Mundo King Art Museum are located nearby. ...
2 Bedroom Townhouse at Ocean Village
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.