Book Hotels in Moca
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Moca hotels

Hotel Santiago, Curio Collection by Hilton
Ave. Juan Pablo Duarte Santiago de los Caballeros
Fully refundableReserve now, pay when you stay
$134 nightly
The price is $169 total per night from Jun 28 to Jun 29
$169 total
Jun 28 - Jun 29
Total with taxes and fees
This hotel features an outdoor pool, a gym, and a restaurant. Traveling on business? Take advantage of the 5 conference rooms, free WiFi in public areas, and ...
"No habia jabon de mano. Eramos 4 y solo habia 3 toallas."
Reviewed on Jun 19, 2026

Iberostar Waves Costa Dorada - All Inclusive
Carretera Luperon Km 2.5 Puerto Plata Puerto Plata
This all-inclusive property features a full-service spa, a nightclub, and 5 restaurants. Relax with sun loungers and beach umbrellas, and cool off with a drink ...
"They have filtered water available on site to minimize 1 time use plastic but they do NOT clean or sanitize the glass bottles they leave in your room for you to use. Mine had a lime wedge in it from the previous guest...I requested a sanitized bottle (using google translate to leave a note in Spanish) ..."
Reviewed on Jun 20, 2026

VH Gran Ventana Beach Resort - All Inclusive
Playa Dorado Puerto Plata Puerto Plata
Fully refundableReserve now, pay when you stay
$165 nightly
The price is $211 total per night from Jun 22 to Jun 23
$211 total
Jun 22 - Jun 23
Total with taxes and fees
A full-service spa, 4 restaurants, and 2 outdoor pools are all featured at this smoke-free property. Relax with sun loungers and beach umbrellas, and cool off ...
"El mejor"
Reviewed on Jun 18, 2026

Emotions by Hodelpa Puerto Plata - All Inclusive
Playa Dorada Puerto Plata
$151 nightly
The price is $193 total per night from Jun 21 to Jun 22
$193 total
Jun 21 - Jun 22
Total with taxes and fees
This all-inclusive hotel features a casino, a full-service spa, and a nightclub. Relax with sun loungers and beach umbrellas, and cool off with a drink at the ...
"We had a wonderful stay at Emotions by Hodelpa in Puerto Plata. The resort is clean and well-maintained, and the staff is warm and welcoming. The beach was excellent—soft sand, clear water, and plenty of seating. The pools were also great, especially the swim-up bar and activity pool with music and ..."
Reviewed on Jun 19, 2026

BlueBay Villas Doradas - Adults Only - All Inclusive
Playa Dorada 538 Puerto Plata Puerto Plata
Fully refundableReserve now, pay when you stay
$97 nightly
The price is $124 total per night from Jun 21 to Jun 22
$124 total
Jun 21 - Jun 22
Total with taxes and fees
A full-service spa, 4 restaurants, and 3 outdoor pools are all featured at this all-inclusive property. Enjoy the 3 outdoor tennis courts and free perks like ...
"The Resort is great but is in Need of Renovation and restoration ASAP . WiFi does not work in the room . Besides that the Staff are really nice and The Breakfast is TOP TIER. I would recommend this Resort To Any Couple. There are also Shows every night. Great place to spend time with Partner while ..."
Reviewed on Jun 18, 2026

Viva Heavens by Wyndham, A Trademark All Inclusive
Playa Dorada Complex Puerto Plata
Fully refundableReserve now, pay when you stay
$265 nightly
The price is $339 total per night from Jun 21 to Jun 22
$339 total
Jun 21 - Jun 22
Total with taxes and fees
This all-inclusive property includes 5 restaurants, an outdoor pool, and an outdoor tennis court. Dine at the beachfront restaurant and relax with sun loungers. ...
"Very quite place to relax and lay back from the city craziness. For the deal we got it was an amazing experience. We are going back for sure. The food was really good too, variety and well done. Honestly, nothing to complaint about it. I recommend it. This was my first experience in an all inclusive ..."
Reviewed on Jun 14, 2026

Casa Marina Sosua, Trademark by Wyndham All Inclusive
C/ Alejo Martinez, El Batey Sosúa Puerto Plata
Fully refundableReserve now, pay when you stay
$122 nightly
The price is $156 total per night from Jun 21 to Jun 22
$156 total
Jun 21 - Jun 22
Total with taxes and fees
A nightclub, 4 restaurants, and 2 outdoor pools are all featured at this smoke-free property. Business travelers can take advantage of the free WiFi in public ...
"Great location small issues with maintenance but easy to fix once staff is notified."
Reviewed on Jun 9, 2026

Viva Tangerine by Wyndham, A Trademark All Inclusive
Carretera Sosua-cabarete Cabarete Puerto Plata
Fully refundableReserve now, pay when you stay
$213 nightly
The price is $272 total per night from Jun 21 to Jun 22
$272 total
Jun 21 - Jun 22
Total with taxes and fees
This all-inclusive property features a full-service spa, a nightclub, and 4 restaurants. Enjoy a day at the beach scuba diving, or relax with sun loungers. Enjoy ...
"Ok for the price. Need more varieties of food ."
Reviewed on Jun 19, 2026

HOTEL BARAMAR MOCAA
79 Duarte Moca Espaillat
Fully refundableReserve now, pay when you stay
$46 nightly
The price is $54 total per night from Jun 21 to Jun 22
$54 total
Jun 21 - Jun 22
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free breakfast, free WiFi, and free self parking. Staff at the 24-hour front desk can provide around-the-clock ...
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.
Frequently asked questions
Recent Moca hotel reviews by fellow wanderers

Hotel Santiago, Curio Collection by Hilton
5 out of 5
Posted 10 hours ago
Travelocity Verified Review
"No habia jabon de mano. Eramos 4 y solo habia 3 toallas."
A verified traveler stayed at Hotel Santiago, Curio Collection by Hilton






