There are not much places that will give you hotel as well as flight. Nevertheless, you can get an all-inclusive hotel but you can always book the flight yourself. http://www.littlearches.com/ is a great place as well as http://www.almondresorts.com/Resorts/AlmondClub/.Alternatively, you can go on a cruise. Sea Princess is a good one or Carnival Victory.http://www.carnival.com/cms/fun/destination/Caribbean/http://www.princess.com/learn/destinations/caribbean/index.html
Content provided by Yahoo Answers.