OUR LOCATIONS

MEXICO

  • Riviera Maya, Mexico

DOMINICAN REPUBLIC

  • Dominicus Bayahibe, La Romana
  • Las Terrenas, Samana
  • Playa Dorada, Puerto Plata
  • Cabarete, Puerto Plata
  • Miches

BAHAMAS

  • Freeport, Grand Bahama

CALL US

Dominican Republic

809-686-5658

FACEBOOK

@vivaresorts

INSTAGRAM

@vivaresorts

TIK TOK

@Vivaresorts

Viva Resorts by Wyndham

Would you like to join our organization?