Ocean Eden Bay is an all-inclusive resort tucked below the mountains on the sea edge where you can enjoy swimming in the pool or ocean.
$1149 & up -- Adults-only Jamaica beachfront getaway w/air
Ocean Eden Bay is an all-inclusive resort tucked below the mountains on the sea edge where you can enjoy swimming in the pool or ocean.