HOLIDAYS
List

Hotels in Riviera Maya

   
FILTER YOUR RESULTS

Select Filters:Clear all

Holiday Type

Best For

Collections

Ratings

Trip Advisor Traveller Rating
powered by

Rating

27 Hotels found
Sort By:

Grand Riviera Princess Hotel

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Hard Rock Riviera Maya

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Grand Palladium White Sands

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Grand Palladium Kantenah Resort & Spa

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Sensatori

Tui Sensatori Resort Riviera Cancun

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

El Dorado Casitas Royale (Fc)

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

El Dorado Royale (Fc)

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Sensimar

Tui Sensimar El Dorado Seaside Suites & Spa - Palm

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
A la Carte

El Dorado Maroma

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Grand Sirenis Riviera Maya Resort And Spa

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Luxury Bahia Principe Sian Ka'an

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Platinum Yucatan Princess All Suites & Spa Resort

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
A la Carte

Generations Riviera Maya

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Hideaway At Royalton Riviera

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Ocean Riviera Paradise

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Scene

Hard Rock Riviera Maya Heaven

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
A la Carte

Trs Yucatan Hotel

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO Plus
Continue
Platinum

Royalton Riviera Cancun

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Sandos Caracol Eco Resort & Spa

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Barcelo Maya Grand Resort

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Ocean Coral & Turquesa By H10

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Catalonia Royal Tulum

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO Plus
Continue

Catalonia Riviera Maya Resort & Spa

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Ocean Maya Royale By H10

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Catalonia Playa Maroma

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue
Platinum

Luxury Bahia Principe Akumal By Don Pablo Collecti

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO Plus
Continue

Grand Bahia Principe Coba

In Riviera Maya, Mexico - Caribbean Coast, Mexico
OOOOO
Continue

Hotels in Riviera Maya

Riviera Maya stretches all the way from Cancun to Tulum, along the coast of the Yucatan Peninsula. It's the gateway to Mexico's Mayan Culture, with the rich history of the area contrasting with the modern, large scale All Inclusive hotels and resorts that are found here.

Hotels line the coastline of Riviera Maya, although many are centred around two of the region's largest settlements ‒ Playa del Carmen and Puerto Aventuras. These destinations are home to some of Riviera Maya's best things to do, such as swimming in the cenotes – natural holes in the rock exposing underground lakes and rivers. There are also jungle tours, markets, and nightclubs on offer, depending on how adventurous you're feeling. More luxury hotels can be found in the quieter resorts of Punta Maroma and Akumal. These are famous for white sands and coral bays – an excellent choice for a laidback family holiday.

You don't need to plan too far ahead to secure a great hotel deal in one of the resorts of Riviera Maya. We've got some very tempting last-minute holidays just for you.