This all-inclusive resort sits on gorgeous Cabbage Beach, and no matter which of the wonderfully decorated suites you end up in, you'll wake up to a view of the ocean. The hotel was gutted and completely renovated in 2009, going from dated '80s to old-world opulence with crystal chandeliers, marble, and mahogany everywhere. With five restaurants, including Japanese and a steak house, a large buffet and a sports bar that's always stocked with light snacks, you'll never
go hungry. An entertainment team and a small cabaret-style theater with a different show each night of the week ensures that you won't get bored either.