Jump to main content
British Airways logoHigh Life logo
Overhead view of the beach at Melia Caribe Beach resort
View of the pool at the Melia Punta Cana Beach resort

The main pool at Meliá Punta Cana Beach