Most Popular Hotels in Xcaret

See all 94 Hotels in Xcaret
Occidental Grand Xcaret Resort - All Inclusive
Occidental Grand Xcaret Resort - All Inclusive

Carretera Federal 307, KM 381, Playa del Carmen 77710

4.0 out of 5.0
4 out of 5 (1,253 reviews)

Ocean fun takes place against a tropical forest backdrop at this all-inclusive resort on Mexico's Caribbean coast. The resort …

CA$222
Grand Riviera Princess All Suites Resort & Spa All Inclusive
Grand Riviera Princess All Suites Resort & Spa All Inclusive

Prolongacion 5ta Avenida, Playa del Carmen 77710

4.0 out of 5.0
4 out of 5 (1,901 reviews)

Located in Playa del Carmen, this beachfront resort is in the entertainment district, 2.2 mi (3.6 km) from El Camaleon Golf …

CA$247
Blue Bay Grand Esmeralda All Inclusive
Blue Bay Grand Esmeralda All Inclusive

Carretera Federal Chetumal, Playa del Carmen 77710

4.0 out of 5.0
3.8 out of 5 (2,097 reviews)

Located on Mexico's Riviera Maya, 10 km (6 mi) from Playa del Carmen and 68 km (41 mi) from Cancún, this upscale …

CA$215
Barcelo Maya Palace Deluxe - All Inclusive
Barcelo Maya Palace Deluxe - All Inclusive

Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha 77750

4.5 out of 5.0
4.4 out of 5 (1,261 reviews)

The beachfront Barcelo Maya Palace Deluxe All Inclusive is a 20-minute drive from Mayan ruins and thick jungle at Xcaret, a …

CA$307
Riu Palace Riviera Maya All Inclusive
Riu Palace Riviera Maya All Inclusive

Avenida Xaman-ha, Mza 9 and 10, L1, Playa del Carmen 77710

4.0 out of 5.0
4.5 out of 5 (1,562 reviews)

The Riu Palace Riviera fronts a white-sand beach in the Playacar resort complex near the convention center and ferry terminal …

Get Rates
Iberostar Paraiso Maya All Inclusive
Iberostar Paraiso Maya All Inclusive

Chetumal Puerto Juárez, Km. 309, Playa del Carmen 77710

4.0 out of 5.0
4.4 out of 5 (285 reviews)

The excellent location allows travelers to get around easily and to therefore enjoy a landscape of natural and cultural riche …

CA$492
The Palm at Playa
The Palm at Playa

8th Street between 5th and 10th Avenue, Playa del Carmen 77710

4.0 out of 5.0
4.5 out of 5 (414 reviews)

Offering direct access to the beach, this Playa del Carmen hotel is in the city center and within a 5-minute walk of Centra …

CA$159
Royal Hideaway Playacar Resort All Inclusive - Adults only
Royal Hideaway Playacar Resort All Inclusive - Adults only

Lote Hotelero No 6 Desarollo, Playa del Carmen 77710

4.5 out of 5.0
4.6 out of 5 (742 reviews)

Set along a Caribbean powdery sand beach, 1.5 km (one mile) south of lively Playa del Carmen, Royal Hideaway is just across …

CA$401
Hotel Tukan & Beach Club
Hotel Tukan & Beach Club

5a Ave Norte Entre 14 Y 16, Playa del Carmen 77710

3.0 out of 5.0
3.3 out of 5 (321 reviews)

Located in the heart of Playa del Carmen, this resort is within a 5-minute walk of Quinta Alegria and Nuestra Senora del …

CA$54
Luxury Bahia Principe Sian Kaan - Adults Only -All Inclusive
Luxury Bahia Principe Sian Kaan - Adults Only -All Inclusive

Km 250 Carr Federal a Chetumal, Akumal 77760

4.0 out of 5.0
4.5 out of 5 (451 reviews)

Situated by the ocean, this all-inclusive resort is within 1 mi (2 km) of Aktun Chen and Riviera Maya Golf Club. Xcacel Beach …

Get Rates

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.

false