Riviera MayaBahia Principe
Bahia Principe Escape Sian Ka'anAdults-only suites in the Mayan jungle, next to a PGA golf course
Fewer than 50 guest reviews so far
Riviera MayaFamily friendlyHard Rock Hotels
Hard Rock Hotel Riviera Maya Hacienda sits at Km 72 of the Cancun-Chetumal highway in Puerto Aventuras, around a natural sea cove with a private white sand beach.
Photos: Hard Rock Hotel Riviera Maya
Guest rating from Booking.com, updated 2026-11-05.
Hard Rock Hotel Riviera Maya Hacienda sits at Km 72 of the Cancun-Chetumal highway in Puerto Aventuras, around a natural sea cove with a private white sand beach. The cove is calm enough for kayaking and snorkeling, and the beach has full service by the water.
See rooms and prices at Hard Rock Hotel Riviera Maya Hacienda


Rooms run from the Deluxe Gold at 482 square feet up to the Deluxe Platinum Grand Sky Terrace at 964. Many carry a hydro spa tub, and the sea-facing balconies have hammocks and loungers. The Sky Terrace suites add a roof-level deck over the cove, which is the one to pick for a family that wants space.

The water park is the star. Rockaway Bay has nine slides for children and teenagers, eight for children and six fast ones for teenagers and adults, with a 43 inch minimum height, and access is included from 11:00 am to 5:00 pm. Besides it the Hacienda Azul pool, a zero-entry kids pool and the Hacienda Roja pool with a swim-up bar keep the afternoons wet. The Kids Club takes ages 4 to 12 steps from the beach, and a teens club runs alongside.

Dining is by the day: The Market is the international buffet, Los Gallos serves Mexican à la carte, Zen does sushi and stir fry, Toro is the steakhouse, and Pizzeto bakes pizza. Cafetto Rojo handles coffee and snacks, and La Isla serves snacks by the pool.
The Rock Spa offers massages, facials and hydrotherapy, and golf and weddings are on offer. Evenings bring live entertainment.
It suits families with children and teenagers who want slides, a beach and a loud evening.
Riviera MayaBahia Principe
Fewer than 50 guest reviews so far
Riviera MayaBahia Principe
Fewer than 50 guest reviews so far
Riviera MayaFamily friendly
7.7 Good, 296 reviews
Riviera MayaFamily friendly
7.7 Good, 296 reviews