Most Popular Hotels in Xcaret

See all 94 Hotels in Xcaret

Recent Reviews in Xcaret

Hide content

Narrow your search

Xcaret Hotel Guide

If you're thinking of vacationing in Riviera Maya and want to book Xcaret hotel establishments, Expedia offers a generous range of possibilities to select from. Spend some time exploring our 107 accommodation listings, all of which can be found within a 6-mile (10-kilometer) radius of the city center.

Although Xcaret can't lay claim to having a huge range of hotels and apartments close to the city center, Occidental Grand Xcaret Resort - All Inclusive is handy enough to please most visitors.

The Grand Velas Riviera Maya - All Inclusive is located 9 miles (14 kilometers) away from downtown Xcaret. Another accommodation option is the Rosewood Mayakoba, which is situated 10 miles (16 kilometers) away. Alternative options are the Viceroy Riviera Maya and the Hidden Beach Resort Au Naturel Club Gourmet All Inclusive.

4 miles (6 kilometers) from Xcaret you will find Playa del Carmen, where you can spend a few hours exploring Playacar Golf Club, Xcaret Eco Theme Park and Mamitas Beach Club. The Porto Playa Condo Hotel & Beachclub and Paradisus Playa del Carmen La Esmeralda All Inclusive are some of the Expedia-listed apartment and hotel options in Playa del Carmen. Or, you could stay in Puerto Aventuras, 9 miles (14 kilometers) to the northeast of Xcaret, where you can choose from the Hard Rock Hotel Riviera Maya - Adults Only - All Inclusive and Esencia. The Xpu-ha Beach, Chac Mol Cenote and Puerto Aventuras Golf Club are a couple of the popular places to check out in Puerto Aventuras.

Tulum is home to some 8,000 people, and can be found 35 miles (56 kilometers) northeast of Xcaret. A few local attractions that are worth checking out are the Tulum Mayan Ruins, Tulum National Park and Gran Cenote There are some great Expedia-listed lodgings in Tulum that will suit most tastes and budgets. Popular options include: the Be Tulum Beach & Spa Resort, Ana y Jose Charming Hotel And Spa and Las Ranitas Eco Boutique Hotel. Two more hotel options are: the Mestizo Hotel Boutique and PavoReal Beach Resort - All Inclusive.

If sport is your passion, make sure you visit Plaza de Toros, which is 45 miles (72 kilometers) to the southwest of Xcaret. For tourists who are interested in sleeping close by, make a reservation in the Imperial Las Perlas or Temptation Resort Spa Cancun - Adults Only - All Inclusive.

Cozumel International Airport is the most practical airport and is located 13 miles (21 kilometers) from Xcaret. Expedia-listed hotels close to Cozumel International Airport are Cozumel Palace All Inclusive and Playa Azul.