American ExpressAmerican ExpressAmerican ExpressAmerican ExpressAmerican Express
United StatesChange Country
Haven Riviera Cancun Resort & Spa
View Photos
Preferred Hotels & Resorts
Puerto Morelos, Quintana Roo MX

Haven Riviera Cancun Resort & Spa

View Photos
Bright coastal resort.

Located along the Mexican Caribbean, between Cancun and Riviera Maya, Haven Riviera Cancun Resort & Spa is an elegant, secluded retreat and an ideal hub for enjoying the Mexico coastline.

Insider Tip

Don't leave Moons Cabaret after the live performance is over – the party is just getting started with world class DJs at this chic dance club.

Where You’re Staying

Suites feature beachfront hues, bright wood accents, and contemporary Mexican décor. Suites can include whirlpool spas, walk-in showers, swim out pools, or private terraces and balconies.

Where to Dine

Agua Bendita combines traditional Mexican cuisine with steakhouse fare. Olios serves Mediterranean cuisine à la carte. Vora Mar features seafood, including the fish of the day prepared on a charcoal grill. Satsu serves Asian fusion cuisine in an open kitchen setting. Enjoy a poolside cocktail at Mistral. Savor an after-dinner glass of wine in Moons.

Where to Relax

Swim in one of three infinity oceanfront pools. MySenses Spa features a sauna, aroma steam room, hammam, and pressure shower. Massages and skin treatments utilize traditional techniques steeped in ancient Mayan philosophy.

Worth Experiencing

Enjoy a live performance by a band, comedian, magician, or performance artist in Moons Cabaret. Play tennis, basketball, or beach volleyball, or tee off at the nearby golf club. Join an organized beach walk, or practice scuba diving in the pool before heading out to sea.

Features
Adults-Only
All-Inclusive
Beachfront
Culinary Classes
Golf Course
Secluded
Romantic
Tropical
Restaurant and/or Bar
Spa On-Site
Fitness Center On-Site
Pool On-Site
Location

Carr. Federal 307, Chetumal-Puerto Juarez KM 335. Puerto Morelos, Quintana Roo 77569 Mexico

Cancún International Airport.

Remember, Gold and Platinum Card Members staying 2+ nights receive:
  • $100 hotel credit to spend on qualifying dining, spa, and resort activities
  • A room upgrade at check-in, when available
Unique Amenity

Book Online at AmexTravel.com
Gold Card Members
2X Membership Rewards points on prepaid bookings.2
Platinum Card Members
5X Membership Rewards points on prepaid bookings.3
Pay with Points
You can use Membership Rewards® Pay with Points for all or part of your prepaid stay.4
Check Availability
Or Gold Card Members can call 1‑877‑227‑5819 and Platinum Card Members can call 1-800-525-3355 to book this hotel and receive their benefits from The Hotel Collection.
American Express: Don't Live Life Without It