Vista Alegre Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in Vista Alegre

Coral Costa Caribe Beach Resort - All Inclusive

Coral Costa Caribe Beach Resort - All Inclusive

4 out of 5
Carretera Juan Dolio, Av Villas del Mar, Guayacanes, San Pedro de Macoris
Fully refundableReserve now, pay when you stay
The price is 4.631.944 ₫ per night from 19 Oct to 20 Oct
4.631.944 ₫
5.928.889 ₫ total
19 Oct - 20 Oct
includes taxes & fees
7.8/10 Good! (2,426 reviews)
"This is my second time staying at this place and I can say the attention from staff is extremely impressive and great. My husband and I love this place because the atmosphere and the cleanliness is great. The food was saltier last time and this time everything was more on point with the over salted ..."

Reviewed on 12 Oct 2025

Coral Costa Caribe Beach Resort - All Inclusive
Dominican Fiesta Hotel

Dominican Fiesta Hotel

4 out of 5
Av Anacaona 101, Esquina Cibao Oeste, Sector los Cacicazgos, Santo Domingo, Distrito Nacional
Fully refundableReserve now, pay when you stay
The price is 2.186.176 ₫ per night from 18 Oct to 19 Oct
2.186.176 ₫
2.798.304 ₫ total
18 Oct - 19 Oct
includes taxes & fees
8/10 Very Good! (2,493 reviews)
"Great hotel nice music nice hotel gym pool everything was great I will come back"

Reviewed on 11 Oct 2025

Dominican Fiesta Hotel
whala! boca chica - All inclusive

whala! boca chica - All inclusive

3 out of 5
Avenida Abraham Núñez, Boca Chica, Santo Domingo
Fully refundableReserve now, pay when you stay
The price is 1.585.006 ₫ per night from 22 Oct to 23 Oct
1.585.006 ₫
2.028.807 ₫ total
22 Oct - 23 Oct
includes taxes & fees
7/10 Good! (2,183 reviews)
"Staff name Emmanuel working really good, and really helping me out with servicing the room and get me the best option."

Reviewed on 12 Oct 2025

whala! boca chica - All inclusive
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.

Popular places to visit