Bring your family to the Riviera Maya with our Christmas promotion

Grand Riviera Princess

Special Christmas Offer Up to 45% off

Offer not available

Stay tuned for more news!

Dominican Republic – Punta Cana

See our offers
Christmas and New Year's Eve Special

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?

Terms & Conditions

  • This promotional code is not cumulative with other codes.
  • Promotion valid for bookings until 09/01/2022, included.
  • Promotion valid for stays from 01/12/2021 until 22/12/2022, both included.
  • Worry-free booking – Payment at the hotel Rate – No cancellation fees.
  • 3 days minimum stay.
  • The offer is subject to a limited amount of rooms: non availability gives no right to claim.
  • Offer available on our website. For questions or queries send an email to [email protected]

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 Christmas Offer includes special discounts for you to enjoy the Caribbean.

The promocode for the Christmas Offer is: NAVPRINCESS21

The offer is valid for bookings until 05/01/2022, included.

The offer is valid for stays from 01/12/2021 to 22/12/2022, both included.

This offer applies to the following hotels:

  • Grand Bávaro Princess *****
  • Platinum at Grand Bávaro Princess *****
  • Princess Family Club Bávaro *****
  • Caribe Deluxe Princess *****
  • Punta Cana Princess ***** Solo Adultos
  • Princess Family Club Bávaro *****
  • Grand Sunset Princess *****
  • Grand Riviera Princess *****
  • Platinum at Grand Riviera & Sunset Princess *****
  • Princess Family Club Riviera *****
  • Platinum Yucatán Princess ***** Solo Adultos

You can get up to an additional 20% off by registering on MyPrincess.

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]