79 Best Hotels in The Riviera Maya, Mexico

Background Illustration for Hotels

We've compiled the best of the best in The Riviera Maya - browse our top choices for the top things to see or do during your stay.

Mahekal Beach Resort

$$$$ | Calle 38 at the beach, Playa del Carmen, 77710, Mexico

With three blocks of beach and grounds that include both sandy shore and cool jungle garden, this resort offers a taste of everything the Riviera landscape has to offer. The expansive all-inclusive property features comfortable lounge spaces in a large palapa reception, a quiet spa, a little library, four pools, a fitness center, a dive center, four bars (including one swim-up bar), and three restaurants. Rooms are spacious and filled with lovely details, like colorful sinks and pillows, murals painted lightly on concrete floors, and decorative preserved wood hanging from the walls. 

Pros

  • Three blocks of beachfront
  • Excellent service
  • Free movie nights on the beach

Cons

  • Large property may feel impersonal to some
  • No TVs in rooms
  • Lack of privacy in beachfront rooms
Calle 38 at the beach, Playa del Carmen, 77710, Mexico
984-873–0611
Hotel Details
196 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Makaabá Hotel Eco Boutique

$$$ | Blvd. Costera de Bacalar Sur 506, Bacalar, 77930, Mexico

This eco-friendly hotel, just a block from the lagoon shore, offers a laid-back atmosphere and personalized service. Rooms are small but simply and tastefully decorated, while the swimming pool is a piece of art divided into five parts, including a diving pit. The Waah restaurant and the Luuk bar provide interesting dining and wining experiences.  

Pros

  • Spectacular swimming pool
  • Great restaurant
  • Eco-friendly practices

Cons

  • Not on the lagoon shore
  • Small rooms
  • Lack of privacy
Blvd. Costera de Bacalar Sur 506, Bacalar, 77930, Mexico
983-192–8024
Hotel Details
11 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Maya Luna

$$ | Carretera Mahahual-Xcalak, Km 5.2, Mahahual, 77940, Mexico

Far from the boardwalk, this small inn on the beach is a quiet, relaxing place, where the cabanas have simple concrete rooms—with private roof decks where you watch the moon rise from the sea—and the decor is a mishmash of styles with painted murals and Mexican blankets. You'll be tempted to spend much of your time outside, though, perhaps in one of the hammocks that sway under palapa umbrellas. Families might want to request Room 3, which accommodates four people. The Dutch owners are often in their small restaurant, where photos of Frida Kahlo, Pancho Villa, Emiliano Zapata, and other Mexican notables line the walls. Guests are served complimentary breakfast there; nonguests often show up between 3:30 and 8 pm to dine on specialties like the stuffed pineapple and get away from the bustle of town.

Pros

  • Quiet, spacious beachfront location
  • Nice restaurant open to the public
  • Relaxed atmosphere

Cons

  • No a/c, TVs, or refrigerators in rooms
  • 40-minute walk to town
  • Garbage often washes up on the beach
Carretera Mahahual-Xcalak, Km 5.2, Mahahual, 77940, Mexico
558-854–7945
Hotel Details
5 bungalows
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Recommended Fodor's Video

Mereva Tulum

$$$ | Fracc. Tankah III, Mz 3, Lote 35, 77750, Mexico

This boutique beach property—complete with oceanfront pool and exquisite accommodations just steps from the secluded white sand—is one of the area's best. Each room has an indoor–outdoor lounge area, a king-size bed with Egyptian cotton sheets, air-conditioning, and cable TV; some also have luxuries like dual showerheads, additional queen-size trundle beds, and personal plunge pools that can be cooled or heated. Kayaks, snorkel equipment, and bikes are free for guests, and a private dock is the perfect place for a romantic dinner, wedding reception, or sunset cocktail—all of which the hotel would be happy to arrange.

Pros

  • Sublime beachfront setting
  • Excellent mixologist (for both juices and cocktails that will transport you to paradise)
  • Stunning rooms

Cons

  • Need a car to get around
  • Some rooms lack full ocean view
  • Restaurant is nothing special
Fracc. Tankah III, Mz 3, Lote 35, 77750, Mexico
984-147–6571
Hotel Details
25 rooms
No Meals

Quick Facts

Something incorrect in this review?

Mezzanine Hotel Tulum

$$$$ | Carretera Tulum–Boca Paila, Km 1.5, Tulum, 77780, Mexico

On the quieter side of Tulum's beachfront, this small, hip hotel is a 25-minute walk from the ruins along a powdery stretch of white sand. Stylish rooms have vaulted ceilings, dark-wood furnishings, and adobe floors inlaid with stones. Splashes of red brighten the cream-colored rooms, four of which have spacious lofts and ocean views. The two suites have balconies facing the Caribbean. Only three rooms on the property lack an ocean view. Minibars, Wi-Fi, and air-conditioning are included in all rooms.

Pros

  • Popular Thai restaurant on-site
  • Fresh morning coffee basket delivered to your door
  • Yoga mats, beach baskets, earplugs, sleeping masks, and sun hats provided

Cons

  • Small pool area gets crowded
  • Some rooms lack view
  • No kids under 16
Carretera Tulum–Boca Paila, Km 1.5, Tulum, 77780, Mexico
984-115–4728
Hotel Details
9 rooms
No Meals

Quick Facts

Something incorrect in this review?

Nest Tulum

$$$$ | Carretera Tulum Boca Paila, Km 9.5, Tulum, 77780, Mexico

When you think of Tulum, you might have something in mind like this minimalist, beachfront, boutique hotel with luxurious, boho-chic rooms and a private villa. Accommodations are spacious, and amenities include all-natural toiletries, air-conditioning, and Wi-Fi. The dining experience is superb at next-door sister restaurant Los Bowls de Guadalupe. 

Pros

  • Intimate atmosphere
  • Complimentary welcome cocktail
  • Free yoga and meditation lessons

Cons

  • No swimming pool
  • No kids
  • Some rooms don't have ocean views
Carretera Tulum Boca Paila, Km 9.5, Tulum, 77780, Mexico
984-141–5433
Hotel Details
13 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Occidental at Xcaret Destination

$$$$ | Carretera 307, Km 282, Xcaret, 77710, Mexico

In such an enormous all-inclusive, it's surprising to find staff members who go out of their way to make your stay pleasant, beginning with a glass of tropical juice at registration and continuing with helpful concierge service throughout your stay. Book the larger, pricier Royal Level rooms  for even more personalized service—there's a small reception office serving these 45 rooms exclusively. The hotel has a small artificial beach and walking access to Xcaret park. Request a top-floor room if you want to escape pool noise.

Pros

  • Pleasant lagoon
  • Unlimited Xcaret Xperience provides access to Xcaret park
  • 11 restaurants and 11 bars

Cons

  • Time-share sales reps give you the hard sell
  • Small beach
  • Squawking parrots in the lobby
Carretera 307, Km 282, Xcaret, 77710, Mexico
984-871–5400
Hotel Details
765 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Paamul Hotel

$$ | Carretera Cancún-Tulum, Km 85, Puerto Aventuras, 77580, Mexico

Located in Paamul, south of Playa del Carmen, this rustic resort sits on a perfect white-sand beach. There are queen, king, and master suites, all of them fully equipped with air conditioning, TV, bathtub, and kitchenette. Ground-floor rooms feature private patios and direct beach access. There are RV and tent sites here, too. Facilities include a swimming pool, minimart, and restaurant; the full-service dive shop conducts PADI- and NAUI-certification courses.

Pros

  • Some lovely views
  • Rooms have spacious balconies
  • Complimentary kayak or paddleboard rental

Cons

  • Need car to get around
  • Somewhat pricey restaurant with mediocre food
  • Lots of mosquitoes at night
Carretera Cancún-Tulum, Km 85, Puerto Aventuras, 77580, Mexico
984-239–9484
Hotel Details
13 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Paradisus Playa del Carmen

$$$$ | Av. 5 Norte, Playa del Carmen, 77719, Mexico

This all-inclusive offers flash and class in a Vegas-meets-cruise-ship environment with 14 restaurants, 11 bars, and nearly 1,000 rooms housed in two buildings—the adults-only La Perla and the family-friendly La Esmeralda, where extras for the kids include PlayStations, nightly turndown with milk and cookies, and a pool area that looks like a water park. Consider purchasing the Nikté Upgrade package, which includes a water ritual at YHI Spa, an activities menu for kids and teenagers, and private whirlpool tubs. The two resorts are connected by way of the restaurants and bars, however, certain establishments are only open to La Perla guests, who pay higher rates.

Pros

  • Spa with hydrotherapy circuit
  • Beautiful swim-up rooms
  • Plenty of children's activities

Cons

  • Rocky beach
  • 10-minute drive from downtown Playa
  • Not all restaurants are open to children
Av. 5 Norte, Playa del Carmen, 77719, Mexico
984-877–3900
Hotel Details
906 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Petit Lafitte

$$$ | Carretera 307, Km 296, Punta Bete, 77710, Mexico

Named after the famous pirate, this warm and family-friendly resort has multiunit cabanas plus freestanding bungalows on the beach's north end that are more private and charming. The A-frame bungalows are actually more like mini log cabins with pine furnishings from Chiapas and small lofts accessible by a ladder; each sleeps five and has a porch that faces a sandy path leading to the beach. The older units, simply decorated in shades of blue and white, have balconies, and some are practically flush with the ocean. An on-site animal refuge and a games room with Ping-Pong and billiards appeal to children.

Pros

  • Peaceful atmosphere
  • Kids love the small animal refuge
  • Breakfast and dinner included

Cons

  • Rocky beach
  • Plenty of mosquitoes
  • No TVs in bungalows
Carretera 307, Km 296, Punta Bete, 77710, Mexico
984-877–4000
Hotel Details
55 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Puerto Aventuras Hotel & Beach Club

$$ | Calle Punta Celis, Puerto Aventuras, 77783, Mexico

Atop the main beach and in the center of the action, this property is the focal point of Puerto Aventuras, but its low-key luxury is a cut above the town's other resorts. Small for a full-service facility, it feels spacious and peaceful. Rooms have sitting areas with a plasma TV, plus terraces with hot tubs and views of the ocean, pool, or marina. There are plenty of spots to get your feet wet—including two connecting pools, a swim-up bar, a children’s pool, and the beach dotted with Bali beds. A 9-hole golf course is within walking distance, and the marina is just around the corner. Breakfast and a newspaper arrive at your room daily by way of a cubbyhole, to avoid disturbing your slumber.

Pros

  • Pretty beach
  • Nearby marina with dolphins
  • Decent golf course

Cons

  • Food choices could be better
  • No elevator
  • Extra charge for beach amenities
Calle Punta Celis, Puerto Aventuras, 77783, Mexico
984-875–1950
Hotel Details
30 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Riu Palace Riviera Maya

$$$$ | Av. Xaman-Ha, Mz 9 and 10, Playa del Carmen, 77710, Mexico

Palatial in name, scale, and decor (oversize entrance columns, crystal chandeliers, fountains), this all-inclusive is known for its breathtaking beach and exceptional service. Although rooms are well equipped, they aren't very large, and you should request one overlooking the courtyard, away from the noisy entertainment area. A steak house and Japanese restaurant are the most popular of the many dining options, despite the fact that reservations are required. Guests are permitted to use the amenities (including restaurants for breakfast and lunch) at any of Riu Palace's six sister hotels throughout Playa del Carmen.

Pros

  • Sports bar open nonstop
  • Friendly staff
  • Lots of scheduled activities

Cons

  • No poolside service
  • Reservations needed for certain restaurants
  • Hallways echo at night
Av. Xaman-Ha, Mz 9 and 10, Playa del Carmen, 77710, Mexico
984-877–2280
Hotel Details
460 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Riviera Caribe Maya

$ | Av. 10 and Calle 30, Playa del Carmen, 77710, Mexico

It may not have the bells and whistles of other Playa hotels, but this small property, on a quiet street two blocks from the beach, is very pleasant. Surrounding an attractive pool are rooms with tile floors, cedar furnishings, and spacious baths; suites also have hot tubs. If you want a balcony, request a "standard plus" room. Considering the central location and lovely setting, this may be the one of the best values in town. Although the hotel doesn't operate its own restaurant, there is one attached near the pool.

Pros

  • Breezy rooms
  • Outstanding pool area
  • Huge bathrooms

Cons

  • Hard mattresses
  • No parking lot
  • Minimal street noise
Av. 10 and Calle 30, Playa del Carmen, 77710, Mexico
984-873–1193
Hotel Details
25 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Sin Duda Villas

$$ | Xcalak, 77109, Mexico

Set on a lovely beach, this property has accommodations—all adorned with Mexican pottery and other collectibles—that include two apartments with private kitchens; a secluded jungle studio (which the owners refer to as "a tree house for adults"); and a house divided into three suites that share a kitchen, dining room, sundeck, and library full of books and board games. Yogurt and homemade granola prepared with coconut from the property's trees are stocked in the refrigerator for breakfast. Kayaks (suitable for both the ocean and the two lagoons just behind the property), fat-tire beach bikes, boogie boards, and snorkel gear are included in the rate. Guests are always greeted with free, strong frozen margaritas and a warm welcome from the friendly hosts.

Pros

  • Solar powered
  • World-class snorkeling
  • Sports gear included in the rate

Cons

  • Getting here on the rough, potholed road isn't easy
  • No restaurant
  • Lots of bugs
Xcalak, 77109, Mexico
306-500–3240-in the U.S.
Hotel Details
6 units
No Meals

Quick Facts

  • $$

Something incorrect in this review?

TRYP by Wyndham Chetumal

$ | Carmen Ochoa de Merino 166, Chetumal, 77000, Mexico

Formerly known as Hotel Villanueva and now part of the Wyndham family, this basic property is a good, functional base for exploring the region. Amenities include a cute indoor swimming pool and a Starbucks counter. Rooms are very simple, but clean, comfortable, and equipped with air-conditioning and TV. 

Pros

  • Centric location
  • Nice indoor swimming pool
  • Pet-friendly

Cons

  • Uninspired design
  • Mediocre restaurant
  • No gym
Carmen Ochoa de Merino 166, Chetumal, 77000, Mexico
983-107–9128
Hotel Details
72 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Valentin Imperial Maya

$$$$ | Carretera 307, Km 311.5, Playa del Secreto, 77710, Mexico

Nestled in thriving mangrove forests, this adults-only all-inclusive is one of the few in the region that still embraces Mexican tradition. Marking the entrance are brick archways and terra-cotta walkways inlaid with mosaic tile. In hacienda fashion, the grand lobby features more than a dozen wrought-iron chandeliers suspended above marble floors. Wooden paths lead to private palafitos (structures on stilts), where couples can enjoy romantic dinners. Jazz or classical music echoes throughout the resort's 75 unspoiled acres. Standard rooms are richly decorated with teak furnishings and include sitting areas with plasma TVs and terraces with spacious hot tubs. The surf at the beach can be somewhat rough, but there are two huge pools, one with an artificial island.

Pros

  • Enormous pools
  • Authentic Mexican coffee
  • Pillow menu

Cons

  • No kids under 18
  • Slippery hallways during rainy season
  • Evening entertainment disappointing
Carretera 307, Km 311.5, Playa del Secreto, 77710, Mexico
984-206–3660
Hotel Details
540 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Villa Pescadores Tulum

$$$ | Carretera Tulum at Boca Paila, Km 0.5, Tulum, 77780, Mexico

What used to be a fishermen's village is now a hip hotel consisting of thatched-roof bungalows that make great use of local woods and offer rustic-but-classy luxury and an overall feeling of authenticity. A lively atmosphere around the beach and restaurant sets the tone for the rest of the place. 

Pros

  • Balconies with hammocks
  • Non-motorized water sports available
  • Great restaurant

Cons

  • No swimming pool
  • No TV
  • No meals included
Carretera Tulum at Boca Paila, Km 0.5, Tulum, 77780, Mexico
984-287–1851
Hotel Details
18 rooms
No Meals

Quick Facts

Something incorrect in this review?

Wyndham Alltra Playa del Carmen

$$$$ | Av. Constuyentes 1, Playa del Carmen, 77710, Mexico

Formerly known as the Panama Jack Resort, this property in the heart of Playa rebranded and reinvented itself as an all-inclusive, adults-only option, where the decor is modern without being flashy, and the overall atmosphere is fresh and relaxing. Most of the rooms, which are done in neutral colors with pastel touches, enjoy ocean views. Dining options include a traditional Mexican restaurant and a laid-back beach bar. 

Pros

  • Great location
  • Rooftop swimming pool
  • Live entertainment

Cons

  • Extra fee for pool and beach cabanas
  • No kids
  • Seaweed on the beach
Av. Constuyentes 1, Playa del Carmen, 77710, Mexico
984-873–4000
Hotel Details
287 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Zamas

$$$ | Carretera Tulum–Boca Paila, Km 5, Tulum, 77780, Mexico

On wild Punta Piedra (Rock Point), Zamas has small, rustic cabanas—with palapa roofs and ocean views as far as the eye can see—jungle-side rooms overlooking a garden, palapas facing a coconut grove strung with colorful hammocks, and two spacious private houses that sleep up to 11. Comfortable beds, tile bathrooms, beautiful murals, and bright Mexican colors make them a chic-bohemian alternative for budget travelers. Committed to sustainability, Zamas provides biodegradable bath products, runs on solar power, has a gray-water system, and employs local staff. The restaurant, known for its powerful margaritas, has an eclectic Italian-Mexican-Yucatecan menu, romantic views of the coast, live music five times a week during high season, and tasty portobello jerky. Ping-Pong, foosball, a selection of paperbacks, two small cenotes, several shops featuring local handicrafts and women's wear, and a dive shop round out the property. If you're looking for off-the-beaten-track activity suggestions, the owners are a wealth of information.

Pros

  • Good restaurant
  • Unspoiled views
  • Rustic-chic budget alternative

Cons

  • Four-night minimum stay in houses (no minimum for rooms)
  • Some traffic noise
  • Parts of beach are rocky
Carretera Tulum–Boca Paila, Km 5, Tulum, 77780, Mexico
984-145–2602
Hotel Details
26 cabanas
No Meals

Quick Facts

Something incorrect in this review?