An all-inclusive resort located above the ocean in Mexico's Playa del Carmen, Palafitos Overwater Bungalows offers luxurious suites with private pools, outdoor showers, and stairs that descend into the Caribbean Sea. During your stay, visit the ocean-inspired restaurant, relax at the spa or pool, enjoy a guided kayak tour, or explore the region.