An all-inclusive resort
is one of the best Caribbean vacations you can take. It is more expensive than a cruise, but often better for relaxation.
Just like with a cruise, an all inclusive provides everything -- food, room, entertainment and more.
Certain locations are ideal for an all inclusive such as Jamaica (Negril, Ochos Rios, Montego Bay) and Dominican Republic (Punta Cana, Puerto Plata).
- Scott Bateman