This Christmas, give the gift of the Caribbean

Special Christmas Offer Up to 40% off

Bookings up to 7 January 2026, included

Promo code

promocode

+ MyPrincess discount

Best price online

Free cancellation

Ventajas My Princess

Advantages My Princess

Vacaciones sostenibles

Sustainable holidays

Princess Hotels

Would you like to live a different Christmas vacation?

  • Gala Dinner

  • Toast

  • Special Activities

Start planning your 2026 holidays in Punta Cana, Riviera Maya or Jamaica and enjoy up to 40% off.

If you are travelling during this period, you can also celebrate Christmas and New Year’s Eve at our resorts in Punta Cana or Riviera Maya and enjoy our Gala Dinners, specially designed for the occasion.

Check according to each hotel the Christmas and New Year’s Eve Gala Dinner.

Punta Cana Christmas and New Year’s Eve Menus

Are you a resident of the Canary Islands?
Activate the promo code in your booking now

Canarian resident?

Terms & Conditions

  • Promotion valid for stays at our hotels:
    • Punta Cana y Riviera Maya: from 01/12/2025 to 22/12/2026 (except from 29/03/2026 to 05/04/2026)
    • Princess Senses The Mangrove: from 01/02/2026 to 31/12/2026 (except from 02/04/2026 to 05/04/2026)
    • Princess Grand Jamaica: from 01/03/2026 to 31/12/2026 (except from 02/04/2026 to 05/04/2026)
  • Up to 10% discount applied to the final price by signing up for the MyPrincess program. You will get the best price and enjoy exclusive benefits with every stay.
  • Promo code XMASRINCESS25 with an extra 6% discount on other offers and promotions, but cannot be combined with other codes. And remember that by registering with MyPrincess, you will receive a 5% cumulative discount on the offer, as well as exclusive benefits depending on the hotel.
  • Christmas and New Year’s Eve Dinners are included in the reservation price, for stays on 24 and/or 31 December 2025 (in Punta Cana and Riviera Maya).
  • 4 nights minimum stay in Punta Cana and Riviera Maya.
  • Worry-free booking – Pay at hotel rate – No cancellation fees in Punta Cana and Riviera Maya, and 72 hours prior to arrival in Jamaica.
  • Subject to a certain number of rooms: unavailability does not entitle the customer to make a claim.
  • Free Airport – Hotel – Airport transfer service at our hotels in Jamaica. Click here for more information.
  • The offer is subject to a limited amount of rooms: non availability gives no right to claim.
  • Offer available on our official website. For questions or queries send an email to [email protected].

At which Princess hotels can I enjoy the special deal?

Our hotels

Destination - Country:

Punta Cana - Dominican Republic(5 Hotels)
Riviera Maya - Mexico(5 Hotels)
Negril - Jamaica(5 Hotels)
Filters:
Punta Cana
*****
Playas de Bávaro 23000 Higüey Punta Cana, República Dominicana
(+1) 809 221 23 11 100€ – 200€

Discover the Caribbean at our exclusive resort, ideal to enjoy with the whole family.

  • Free cancellation
  • All-inclusive
  • Families
Book
Punta Cana
*****
Playas de Bávaro 23000 Higüey Punta Cana, República Dominicana
+1 (80) 92212311 100€ – 200€

A space designed for you all to enjoy an unforgettable holiday, with exclusive facilities and services for every single member of your family.

  • Free cancellation
  • All-inclusive
  • Families
Book
Punta Cana
(+18)
*****
Playas de Bávaro 23000 Higüey Punta Cana, República Dominicana
+1 (80)96875000 100€ – 200€

Come and join us with your other half. Ideal for newlyweds. Treat yourself to a holiday in Punta Cana. A truly romantic atmosphere in the warmth of the Caribbean.

  • Free cancellation
  • All-inclusive
  • Adults only (+18)
Book
Punta Cana
*****
Playas de Bávaro 23000 Higüey Punta Cana, República Dominicana
+1 (80)96877788 100€ – 200€

Playa Bávaro is the paradise you'll discover when you come to visit us. You'll want to come back again and again thanks to our fantastic location and excellent service.

  • Free cancellation
  • All-inclusive
  • Renovated
Book
Punta Cana
****
Playa Bavaro, Arena Gorda 23000 Playa Bávaro Punta Cana, República Dominicana
+18 096877788 100€ – 200€

Designed for families who want to have a great time with fun sporting activities. And if you want to unwind, use the spa at this all-inclusive hotel and let yourself drift away.

  • Free cancellation
  • All-inclusive
  • Renovated
Book
Riviera Maya
*****
Prolongacion 5ª Avenida Mza.20 Lote 006 77710 Playa del Carmen Riviera Maya, México
+52 98 48773500 100€ – 200€

Our romantic all-inclusive hotel in Riviera Maya also features an amazing spa.

  • Free cancellation
  • All-inclusive
  • Dining
Book
Riviera Maya
*****
Prolongacion 5ª Avenida Mza.20 Lote 006 77710 Playa del Carmen Riviera Maya, México
+52 98 48773500 100€ – 200€

You'll be staying just ten minutes away from Playa del Carmen in a destination with all the facilities of a five-star: all-inclusive service, spa, events, and much more.

  • Free cancellation
  • All-inclusive
  • Families
Book
Riviera Maya
*****
Prolongación 5ta Avenida Mza 20 77710 Playa del Carmen Riviera Maya, México
+52 984 877 3500 100€ – 200€

Exclusive position right by the Caribbean Sea, with personalised service and the very best services. An all-inclusive that will cover all your needs.

  • Free cancellation
  • All-inclusive
  • Platinum
Book
Riviera Maya
*****
Prolongacion 5ª Avenida Mza.20 Lote 006 77710 Playa del Carmen Riviera Maya, México
+52 98 48773500 100€ – 200€

Sports and activities, spa, all-inclusive service, and much more. Come with your family to our hotel in Riviera Maya and find out the definition of a perfect holiday.

  • Free cancellation
  • All-inclusive
  • Families
Book
Riviera Maya
(+18)
*****
Prolongacion 5ª Avenida Mza.20 Lote 006 77710 Playa del Carmen Riviera Maya, México
+52 984 148 6600 100€ – 200€

Luxury and exclusivity at an adults-only hotel where you'll find inner peace. Switch off from the daily routine on a trip that will make you feel truly privileged.

  • Free cancellation
  • All-inclusive
  • Adults only (+18)
Book
Negril - Jamaica
(+18)
*****
Green Island CP6P+MP Green Island Negril, Jamaica
+1 876 618 0030 200€ – 300€

New 5-star adults only resort. Stay in exclusive overwater villas and enjoy suites with ocean views.

  • All-inclusive
  • Platinum
  • Adults Only +18
Negril - Jamaica
*****
Green Island CP6J+HC Green Island Negril, Jamaica
+1 876 618 0030 200€ – 300€

The best family holidays. Enjoy a luxurious resort with an included water park.

  • All-inclusive
  • Platinum
  • Families
Sorry, no hotels available with these filters.

Frequent questions

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

The offer is valid for bookings until 07/01/2026, included.

Promotion valid for stays at our hotels:

  • Punta Cana y Riviera Maya: from 01/12/2025 to 22/12/2026 (except from 29/03/2026 to 05/04/2026)
  • Princess Senses The Mangrove: from 01/02/2026 to 31/12/2026 (except from 02/04/2026 to 05/04/2026)
  • Princess Grand Jamaica: from 01/03/2026 to 31/12/2026 (except from 02/04/2026 to 05/04/2026)

The minimum stay is 4 nights (for hotels in Punta Cana and Riviera Maya).

This offer applies to the following hotels:

  • Grand Bávaro Princess *****
  • Princess Family Club Bávaro *****
  • Caribe Deluxe Princess *****
  • Tropical Deluxe Princess *****
  • Punta Cana Princess ***** Only Adults
  • Platinum at Grand Bávaro Princess *****
  • Grand Sunset Princess *****
  • Platinum Yucatán Princess ***** Only Adults
  • Princess Family Club Riviera *****
  • Platinum at Grand Riviera & Sunset Princess *****
  • Princess Senses The Mangrove ***** Only Adults
  • Princess Grand Jamaica *****

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
new-princess-assistant

Contact us

Do you need help or advice?

Find out the latest news about Sports and Adventures in the CanariesRecent Posts