20 Cheap Caribbean Hotels for an Affordable Vacation

Jungle Bay, Dominica The new-look Jungle Bay, where you can stay for under $290 even in high season, is a haven for adventurers. There are 80 rooms, all eco-chic; a a spa; a lovely signature restaurant called Calabash; and a holistic commitment to wellness (with a strong yoga offering, too).