Search Hotels near Top Riviera Maya Attractions

Most Popular Hotels in Riviera Maya

See all 862 Hotels in Riviera Maya
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Thompson Playa Del Carmen
Thompson Playa Del Carmen

5th Avenida Norte Por 12, Playa Del Carmen 77710

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

Situated on the Strip, this luxury hotel is within a 5-minute walk of Quinta Alegria and Nuestra Senora del Carmen Catholic …

£244
Grand Hyatt Playa Del Carmen Resort
Grand Hyatt Playa Del Carmen Resort

1a Avenida esquina Calle 26, Playa Del Carmen 77710

4.5 out of 5.0
4.7 out of 5 (465 reviews)

Located in Centro, this beachfront hotel is in the entertainment district and within a 5-minute walk of Riviera Art Gallery …

£284
Paradisus Playa del Carmen La Perla- All Adult/All Inclusive
Paradisus Playa del Carmen La Perla- All Adult/All Inclusive

5ta Avenida, Esquina Calle 112, Playa del Carmen 77710

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

Paradisus Playa del Carmen La Perla provides unique and memorable Luxurious Adult Only vacation, in a pristine white sand …

£464
Rosewood Mayakoba
Rosewood Mayakoba

Carr Federal Cancun, Playa del Carmen 77710

5.0 out of 5.0
4.9 out of 5 (163 reviews)

Nestled on the beach, this Mayakoba hotel is within 3 mi (5 km) of El Camaleon Golf Club, Gran Coral Golf, and Tres Rios …

Get Rates
Banyan Tree Mayakoba
Banyan Tree Mayakoba

Carretera Federal Chetumal, Playa del Carmen 77710

5.0 out of 5.0
4.9 out of 5 (439 reviews)

Located on Mexico's sun-drenched Riviera Maya, Banyan Tree Mayakoba is steps from the sand. It’s a 15-minute drive to La …

£744
Playa OnTime
Playa OnTime

Av. Paseo Coba Condominio Maya Mar A11, Playa del Carmen 77717

3.5 out of 5.0

Located in Playacar, this bed & breakfast is within a 15-minute walk of Playa del Carmen Maritime Terminal and Yucatek Divers …

£38
Suites Quinto Sol
Suites Quinto Sol

5ta Avenida esquina Calle 28, Playa del Carmen 77710

3.5 out of 5.0
5 out of 5 (1 reviews)

Located in the heart of Centro, this condo is within a 5-minute walk of Riviera Art Gallery, Mamitas Beach Club, and Quinta …

£139
Thompson Beach House
Thompson Beach House

Calle 8 y Playa S/N, Playa del Carmen 77710

4.5 out of 5.0
4.8 out of 5 (10 reviews)

Nestled on the beach, this Centro hotel is within a 10-minute walk of Central Square, Playa del Carmen Maritime Terminal, and …

£266
Viceroy Riviera Maya
Viceroy Riviera Maya

Playa Xcalacoco Frac 7, Playa del Carmen 77710

5.0 out of 5.0
4.8 out of 5 (160 reviews)

Offering direct access to the beach, this Playa del Carmen resort is 3.1 mi (5 km) from El Camaleon Golf Club and within 6 mi …

£401
Playa Palms Beach Hotel
Playa Palms Beach Hotel

1st Avenue Bis, Playa del Carmen 77710

3.5 out of 5.0
4.4 out of 5 (452 reviews)

Located in Centro, this beachfront hotel is in the city center and within a 10-minute walk of Quinta Alegria, Pier Navega, an …

£151
Hide content

Narrow your search

Pocket Guide: Riviera Maya

Accommodation on the Riviera Maya ranges from simple guesthouses to all-inclusive luxury resorts and caters for every kind of traveller. Whether you’re seeking a high-end hotel, a family-friendly property or a selection of budget guesthouses as you explore the coastline, Expedia has a huge variety of Riviera Maya places to stay to choose from.

And with the region offering ancient sites, white sand beaches, amazing natural swimming holes and great snorkelling and scuba diving, there’s a reason to visit all year round.

Where to Stay in Riviera Maya

On the north-eastern side of the Yucatan Peninsula along the Caribbean coastline of Quintana Roo state, Riviera Maya is a major Mexican tourist area defined by its laid-back beach towns and intense turquoise sea. Originally known as the Tulum–Cancun corridor, the area now encompasses a stretch of coastline even further south than Tulum, though the resorts of Playa del Carmen, Puerto Aventuras, Akumal, Puerto Morelos and the island of Cozumel remain the major draws.

When it comes to both sea- and land-based activities, you’ll certainly never be bored. To begin with, this is one of North America’s best snorkelling destinations, with the Mesoamerican Barrier Reef System running the entire length of the coastline towards Guatemala. Not only can you see marine life up close, you might even watch sea turtles on the beaches, especially if you visit during the nesting season between May and October.

Alternatively, spend some time exploring the Mayan sites of Chichen Itza and Tulum and learn why the Yucatan’s present-day Maya population still consider these places sacred. Or head to the Sian Ka’an biosphere reserve just south of Tulum, the largest protected area in the Mexican Caribbean. This UNESCO World Heritage Site is famous for its lagoons, tropical forests and more than 300 species of birds.

Rest and Relaxation in Riviera Maya

The Riviera Maya’s natural and historic attractions are many, but you can also just kick back and relax here. Try a hibiscus and salt exfoliation or an ancient stones massage at one of the coastline’s many spa resort hotels. Or book a stay in a chic boutique hotel for a restorative break in stylish surroundings. You can even get married here, so search Expedia’s selection of wedding hotels in Riviera Maya’s to make your nuptial dreams come true.

Shopping and Dining on the Riviera Maya

Whether you’re looking for folk crafts from local markets or designer goods at a bargain price, there’s no shortage of shopping on the Riviera Maya. Head to Playa del Carmen’s Quinta Avenida for everything from big US chain stores and shopping malls to flea-market stalls stacked with ceramics, leather goods and textiles. There’s also an inexhaustible selection of bars, restaurants and coffee shops.

Alternatively, head to Akumel or Tulum for authentic Mexican cuisine and the best selection of handmade souvenirs from artisan workshops selling intricate wood carvings, semi-precious gemstone jewellery and colourful Mayan masks.

false