Map
Km. 266.3 Carretera Federal Chetumal, Riviera Maya 77750, Mexico

Five hotels on a white-sand beach, plus more than 37,000 square feet of pools and water-park features.

Hotel
Barceló Maya Beach Resort

Five hotels on a white-sand beach, plus more than 37,000 square feet of pools and water-park features.