Beach-on-Map.com The Free Beach Guide HomeCountriesMenu

Xpu-ha beach

Ultimate guide (December 2024)
Xpu-ha is an excellent beach on the Mexican peninsula of Yucatan, located between the famous resorts of Akumal and Playa del Carmen. It is usually not overcrowded, but still it's impossible to find complete seclusion. Anyway, it is a perfect tropical beach with white sand, palms, and with a good snorkeling on the home reef. There are often a lot of algae ashore and in the water, but recent years it is a common problem for the whole Mayan Riviera. Shore and seabed: sand. [edit]
This beach ranks #3 of the "Best beaches in Yucatan"
Rating: 8.5 - 512 votes [vote]
Coordinates: 20.474829, -87.256407

Hotels [edit]

The choice of accommodation options is very limited in Xpu-ha, with rooms' fares ranging from US$60 to US$500 per night. So the best is to visit this place as a day trip destination, while stay in the hotel of Playa del Carmen.

How to get there [edit]

Fly to Cancun international airport (CUN). Next get by bus or hire a taxi.

When to go [edit]

The best time for a holiday on the beach of Xpu-Ha is a dry season from November to April.

Rainfall, mm
Rainfall, mm

Water temperature, C
Water temperature, C

Temperature, C
Temperature, C

Humidity, %
Humidity, %

Wind speed, meter/sec
Wind speed, meter/sec

Open map

See also other beaches nearby:

 
Mexico, Akumal beach, palm trees 8.5
11 km to the south-west
Location: Central America, Mexico, Yucatan
Rating: 8.5 (442 votes)
Mexico, Playa del Carmen beach 8.1
23 km to the north-east
Location: Central America, Mexico, Yucatan
Rating: 8.1 (630 votes)
Mexico, Tulum beach, Mayan ruins 8.6
34 km to the south-west
Location: Central America, Mexico, Yucatan
Rating: 8.6 (510 votes)
Mexico, Cozumel island, Passion Island beach 8.4
42 km to the east
Location: Central America, Mexico, Yucatan, Cozumel
Rating: 8.4 (750 votes)
Mexico, Yucatan, Playa Maroma beach, sunbeds 8.4
42 km to the north-east
Location: Central America, Mexico, Yucatan
Rating: 8.4 (248 votes)
💖
If you liked this page, please share it on: Facebook, Twitter, Instagram
…or any other web-site
 
This will help the project greatly!

 
To the top of this page »
 
© 2024, Beach-on-Map.com · Menu