Book Cheap Hotels in Moca
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Moca
Most frequently booked Moca hotels

HOTEL BARAMAR MOCAA
79 Duarte Moca Espaillat
Free cancellation
Reserve now, pay when you stay
1.15 km from city centre
The price is CA $62 per night
CA $62
CA $73 total
Apr 14 - Apr 15
includes taxes & fees
Stay at this hotel in Moca. Enjoy free breakfast, free WiFi, and free parking.

Emotions by Hodelpa Puerto Plata - All Inclusive
Playa Dorada Puerto Plata
43.45 km from city centre
The price is CA $237 per night
CA $237
CA $303 total
May 7 - May 8
includes taxes & fees
Book a stay at this beach hotel in Puerto Plata. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Playa Dorada and Malecón De Puerto Plata are located nearby.
Pool
Breakfast included

Iberostar Waves Costa Dorada - All Inclusive
Carretera Luperon Km 2.5 Puerto Plata Puerto Plata
44.45 km from city centre
Book a stay at this luxury property in Puerto Plata. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Playa Dorada and Malecón De Puerto Plata are located nearby.
Pool
Breakfast included

Hotel Santiago, Curio Collection by Hilton
Ave. Juan Pablo Duarte Santiago de los Caballeros
Free cancellation
Reserve now, pay when you stay
17.92 km from city centre
The price is CA $182 per night
CA $182
CA $233 total
Apr 9 - Apr 10
includes taxes & fees
Book a stay at this business-friendly hotel in Santiago de los Caballeros. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Popular attractions Bella Terra Mall and Cinemacentro Cibao are located nearby.

Casa Marina Sosua, Trademark by Wyndham All Inclusive
C/ Alejo Martinez, El Batey Sosúa Puerto Plata
Free cancellation
Reserve now, pay when you stay
41.32 km from city centre
The price is CA $255 per night
CA $255
CA $326 total
Apr 9 - Apr 10
includes taxes & fees
Book a stay at this beach property in Sosúa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Sosúa Beach and La Playita are located nearby.

Viva Tangerine by Wyndham, A Trademark All Inclusive
Carretera Sosua-cabarete Cabarete Puerto Plata
Free cancellation
Reserve now, pay when you stay
41.42 km from city centre
The price is CA $320 per night
CA $320
CA $409 total
May 1 - May 2
includes taxes & fees
Book a stay at this beach property in Sosúa. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Cabarete Beach and El Choco National Park are located nearby.
Pool
All-inclusive

Hodelpa Garden Court
Autopista Duarte Km 9 Puñal Santiago
Free cancellation
Reserve now, pay when you stay
10.84 km from city centre
The price is CA $149 per night
CA $149
CA $191 total
May 7 - May 8
includes taxes & fees
Book a stay at this business-friendly hotel in Puñal. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Mundo Acuático and Centro Leon are located nearby.

Sosua by the Sea Boutique Beach Resort
Calle Bruno Philips Sosúa Puerto Plata
41.44 km from city centre
The price is CA $126 per night
CA $126
CA $162 total
Apr 8 - Apr 9
includes taxes & fees
Book a stay at this beach resort in Sosúa. Enjoy free parking, a beach locale, and breakfast (surcharge). Popular attractions Sosúa Beach and La Playita are located nearby.
Pool
Hot tub

Hodelpa Gran Almirante Hotel & Casino
Ave. Salvador Estrella Sadhala Santiago de los Caballeros Santiago
18.53 km from city centre
The price is CA $163 per night
CA $163
CA $208 total
Apr 24 - Apr 25
includes taxes & fees
Book a stay at this luxury hotel in Santiago de los Caballeros. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Casino Gran Almirante and Bella Terra Mall are located nearby.
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.
Top hotels in Moca for Extended Stay

La Curadina Encuentro Surf Resort
Camino a la Playa N/A Cabarete Puerto Plata Province
The price is CA $94 per night from May 4 to May 5
CA $94
CA $111 total
May 4 - May 5
includes taxes & fees
10/10 Exceptional! (9 reviews)
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.
Moca hotels essential information
Accommodation | 5,811 hotels |
|---|---|
Lowest Price | CA $73 |
Highest Price | CA $549 |
Popular hotels | HOTEL BARAMAR MOCAA, Emotions by Hodelpa Puerto Plata - All Inclusive, Iberostar Waves Costa Dorada - All Inclusive, Hotel Santiago, Curio Collection by Hilton, Casa Marina Sosua, Trademark by Wyndham All Inclusive, Viva Tangerine by Wyndham, A Trademark All Inclusive, Hodelpa Garden Court, Sosua by the Sea Boutique Beach Resort, Hodelpa Gran Almirante Hotel & Casino |
Frequently asked questions
Recent Moca hotel reviews by fellow wanderers

Iberostar Waves Costa Dorada - All Inclusive
3 out of 5
Posted 1 hour ago
Travelocity Verified Review
"Stayed with the family for a week.
Food: as an all inclusive, food was good. Reservation for specialized restaurant was complicated since restaurante has very limited availability. We arrived on Momday and get reservation for Thursday. If you are going for a 3-4 days trip, you couldn’t visit all specialized restaurant. Tepanyaki and Mexican restaurant food and service was great. Italian was awful. All plates were bad and cold.
Rooms and hotels need a lot of update. Property is not mantian adequately. Specially the pool. Beds are not threat confortable and pillow are not good at all.
Personally: al the staff were great. Always smiling and eager to talk. "
A verified traveller stayed at Iberostar Waves Costa Dorada - All Inclusive











