1
Iberostar Quetzal
Hotel
Upmarket all-inclusive hotel featuring 3 restaurants & 3 bars, plus an outdoor pool & beach access.
4.80 (5.7K reviews)
2
Grand Velas Riviera Maya
Resort hotel
Posh suites in a high-end, all-inclusive retreat with a spa, an infinity pool & 8 restaurants.
4.80 (4.7K reviews)
3
Sandos Caracol Eco Resort
Hotel
Upmarket all-inclusive resort with 15 bars & restaurants, plus a water park, a nightclub & tennis.
4.70 (38.4K reviews)
6
Iberostar Tucan
Hotel
Upmarket all-inclusive beachfront resort offering international dining, tennis & an outdoor pool.
4.70 (8K reviews)
8
Suites Cielo y Mar
Hotel
Modest all-suite hotel close to the beach featuring down-to-earth quarters with kitchenettes.
$45/night
4.80 (473 reviews)
10
Ocean Riviera Paradise
Hotel
Polished suites in an all-inclusive beachfront resort with 21 eateries & bars, plus a spa & pools.
4.60 (29.1K reviews)
11
Hotel Riu Playacar
Hotel
Breezy lodging with 4 restaurants, 4 bars & 3 pools, plus activity programs for adults & kids.
4.60 (6.9K reviews)
18
Hotel Riu Palace Mexico
Hotel
High-end all-inclusive resort with 6 restaurants & bars, plus beach access, pools & a luxe spa.
4.60 (3.3K reviews)