Xpu Ha is a beach located in the Riviera Maya, in the state of Quintana Roo, Mexico. Known for its white sands and turquoise waters, it is a popular destination for both tourists and locals seeking a more tranquil and less crowded beach experience compared to the more famous Tulum and Playa del Carmen.
The Xpu Ha area offers a variety of water activities, such as snorkeling, diving, and kayaking, thanks to its nearby coral reefs that host a rich marine biodiversity. It is also an ideal place to relax and enjoy the sun on its numerous beaches.
Along the coast, there are several beach clubs, restaurants, and accommodations ranging from rustic bungalows to luxury resorts. Xpu Ha is also known for its laid-back atmosphere and unspoiled nature, making it a perfect spot for those looking to escape the hustle and bustle and enjoy the natural beauty of the Mexican Caribbean.
Xpu Ha beach is located about a 30-minute drive south of Playa del Carmen and around 20 minutes north of Tulum, making it easily accessible for those visiting the Riviera Maya.