Don’t spend all your money on where you sleep. Save some of it for food, drinks and excursions (and more food and drinks) when you spend less on these Caribbean beachfront hotels.

Divi Dutch Village — Eagle Beach, Aruba

Idle Awhile — Negril, Jamaica

Jakes — Treasure Beach, Jamaica

Las Palapas — Playa del Carmen, Mexico

Nueva Vida de Ramiro — Tulum, Mexico

Numero Uno Guest House — Ocean Park, Puerto Rico

Oualie Beach Resort — Oualie Bay, Nevis

Siboney Beach Club — Dickenson Bay, Antigua

Sibonne Beach Hotel — Providenciales, Turks and Caicos

Sorobon Beach Resort — Lac Bay, Bonaire

Tranquility Bay Resort — Ambergris Caye, Belize
