Hello, Riviera Maya!

Grand Riviera Princess Get up to 10% off by booking now

Promo code


+ MyPrincess discount

Riviera Maya

  • Best price online

  • Free cancellation

  • Protect Yourself

    We take care of you

Princess Hotels Caribe

The best holiday with your family in Playa del Carmen

Planning a trip to the Caribbean with your family? Book now at the 5-star Grand Riviera Princess. Our luxury resort in Playa del Carmen is designed for you and your family. Don’t miss this chance to get up to 10% off your booking!

A hotel where your kids will have a blast…

Hotel Grand Riviera Princess is one of the resorts most highly valued by families in Riviera Maya. It has everything you and your family need for an unforgettable holiday! New facilities equipped for the whole family. Incredible family suites with all sorts of services and amenities, the most spectacular of which have direct access to the pool! 16 pools, 4 of which are for children, perfect for cooling down and having fun during your family holiday. Parents will also enjoy themselves while their children play in the mini club with our entertainment team. Entertainment is one of Grand Riviera Princess’s fortes. We have an endless list of activities for the whole family.

Everything you need to disconnect… and reconnect

What’s more, you can enjoy the most exclusive services to take your stay to the next level: 1,700-m2 spa, gym, theatre, sports grounds, shops… And a vast array of cuisines in our many themed restaurants and buffets. We know what the smallest members of the family like! All this in a heavenly environment surrounded by tropical gardens in front of a spectacular beach with soft, white sand.

If you want to live a truly luxurious stay…

Discover our Platinum Area, an exclusive zone on the beachfront with special services and the best attention for your family. Among other things, you can enjoy a private pool, 24-hour concierge, premium drinks… and much more!

How do I get an extra discount?

Use your promotional code to get great discounts on your booking

Discount MyPrincess

Deactivate MyPrincess discount
on my booking
Are you a resident of the Canary Islands?
Activate the promo code in your booking now

Canarian resident?


  • Discount: up to 10% extra
  • This promocode is applicable to offers for bookings made in advance.
  • The promotion cannot be combined with other promocodes.
  • Use the promocode PROMOGRP to add up to 10% discount to your booking.
  • Promotion valid for “PAY AT THE HOTEL” rates.
  • Minimum stay: 3 nights.
  • Promotion valid for the hotel: Grand Riviera Princess.
  • Subject to availability when performing the booking.
  • The hotel’s general cancellation policy applies.

Your accommodation

Grand Riviera Princess


We would like to emphasise the following:

Discover the spectacular views we have available

View all

Reviews by our guests

Frequent questions

The Riviera Maya Offer includes special discounts for you to enjoy the Caribbean.

This offer applies to the following hotels:

Grand Sunset Princess

Grand Riviera Princess

Platinum Yucatán Princess

Princess Family Club Riviera

You can get up to an additional 10% discount by selecting one of the listed hotels.

There is a free cancellation policy for pay-at-the-hotel rates until the day of arrival. Pay-now rates have a special price and are non-refundable.

Read more
Princess Hotels

Do you have any questions?

Email us [email protected]