
Caribbean Cheap Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Flight and Cheap hotel deals in Caribbean
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was CA $1,886, price is now CA $1,261 per person
CA $1,261
per person
Jun 20 - Jun 23
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Punta Cana (PUJ)
8.8/10 Excellent! (2,540 reviews)
By far the most clean resort that I have been to
Reviewed on May 19, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,085, price is now CA $1,674 per person
CA $1,674
per person
Jul 22 - Jul 25
found 24 hours ago
Roundtrip flight included
Toronto (YYZ) to Nassau (NAS)
8/10 Very Good! (3,852 reviews)
The staff was lovely. The food absolutely delicious. The property is urgently in need of a renovation. My room was old with cracked sinks, peeling bedside reading lamps, warped refrigerator door, non-ventilating bathroom vent. After every shower the floor was wet. The bed and pillow were uncomfortable.
The swim up bar was small, paint was peeling, the pool water was stagnant with no filter on. The lounge chairs by the pool touch each other bc they are crammed into a small area which forces to to crawl in position from the bottom. The infrastructure of this hotel is simply quite poor. I would never stay here again even if it was free of charge.
Reviewed on May 20, 2026


Hotel Riu Republica - Adults only - All Inclusive
Bávaro
Price was CA $2,074, price is now CA $1,622 per person
CA $1,622
per person
Jun 20 - Jun 24
found 23 hours ago
Roundtrip non-stop flight included
Québec (YQB) to Punta Cana (PUJ)
7.2/10 Good! (5,810 reviews)
Staff was excellent but I had to change rooms twice because there was no A/C on the first 2 of them
Reviewed on May 20, 2026

The Condado Plaza Hotel
Condado
Price was CA $1,665, price is now CA $1,320 per person
CA $1,320
per person
Jul 22 - Jul 26
found 22 hours ago
Roundtrip flight included
Philadelphia (PHL) to San Juan (SJU)
8/10 Very Good! (2,296 reviews)
The hotel was centralized where it was close to the freeway and at the end of the strip for a beautiful walk any time of day. Lots of nearby restaurants for various food. It was less than 10 minutes Uber ride to Old San Juan, 15 minutes away from the airport.
Hotel itself was nice and clean, lobby and outside was maintained. During our stay only 1 elevator (out of 2) was working so sometimes we had to catch the next ride b/c it was full. The “beach” is small and rocky, would recommend water shoes.
Our room: It was good enough for a place to come back to sleep. Not sure if there was room service because we never ordered any. It is a bit dark, their lighting was 2 individual lamps, 2 small headboard lamps, and a light in front of the door. 2 of the 4 light switches in the bathroom actually turned on lights. The bathroom sink drained very slowly, not sure if that’s just how the plumbing is or if it needed maintenance.
Overall I had a good stay as a place to sleep and leave for the day.
Reviewed on May 20, 2026
5* Cheap holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

3 Night Cheap holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Republica - Adults only - All Inclusive
Bávaro
Price was CA $1,383, price is now CA $1,044 per person
CA $1,044
per person
Jun 21 - Jun 24
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
7.2/10 Good! (5,810 reviews)
Staff was excellent but I had to change rooms twice because there was no A/C on the first 2 of them
Reviewed on May 20, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,062, price is now CA $1,629 per person
CA $1,629
per person
Jun 21 - Jun 24
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Nassau (NAS)
8/10 Very Good! (3,852 reviews)
The staff was lovely. The food absolutely delicious. The property is urgently in need of a renovation. My room was old with cracked sinks, peeling bedside reading lamps, warped refrigerator door, non-ventilating bathroom vent. After every shower the floor was wet. The bed and pillow were uncomfortable.
The swim up bar was small, paint was peeling, the pool water was stagnant with no filter on. The lounge chairs by the pool touch each other bc they are crammed into a small area which forces to to crawl in position from the bottom. The infrastructure of this hotel is simply quite poor. I would never stay here again even if it was free of charge.
Reviewed on May 20, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was CA $1,886, price is now CA $1,261 per person
CA $1,261
per person
Jun 20 - Jun 23
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Punta Cana (PUJ)
8.8/10 Excellent! (2,540 reviews)
By far the most clean resort that I have been to
Reviewed on May 19, 2026
4 Night Cheap holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Coral by the Sea Hotel
Isla Verde
Price was CA $1,303, price is now CA $935 per person
CA $935
per person
Jul 22 - Jul 26
found 22 hours ago
Roundtrip flight included
Philadelphia (PHL) to San Juan (SJU)
6.2/10 (2,362 reviews)
Easily accessible parking cant complain, definitely better options out there but for the price point and how close it is to everything in san juan i def would recommend.
Reviewed on May 20, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,933, price is now CA $2,053 per person
CA $2,053
per person
Jul 22 - Jul 26
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Nassau (NAS)
8/10 Very Good! (3,852 reviews)
The staff was lovely. The food absolutely delicious. The property is urgently in need of a renovation. My room was old with cracked sinks, peeling bedside reading lamps, warped refrigerator door, non-ventilating bathroom vent. After every shower the floor was wet. The bed and pillow were uncomfortable.
The swim up bar was small, paint was peeling, the pool water was stagnant with no filter on. The lounge chairs by the pool touch each other bc they are crammed into a small area which forces to to crawl in position from the bottom. The infrastructure of this hotel is simply quite poor. I would never stay here again even if it was free of charge.
Reviewed on May 20, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was CA $2,989, price is now CA $2,060 per person
CA $2,060
per person
Jul 22 - Jul 26
found 1 day ago
Roundtrip flight included
Montreal (YMQ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,540 reviews)
By far the most clean resort that I have been to
Reviewed on May 19, 2026
Cheap Hotels in Caribbean

Serenade Punta Cana Beach & Spa Resort - All Inclusive
Carretera Cabeza de Toro Punta Cana La Altagracia
The price is CA $300 per night from May 25 to May 26
CA $300
CA $384 total
May 25 - May 26
includes taxes & fees
Book a stay at this luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
8/10 Very Good! (6,776 reviews)
"This was not a good experience. Upon arrival and after travelling many hours to reach our destination, our room was not in accordance with expectations. After much consultation with staff, a request was offered for a upgrade to preferred status and an expected high level of service and quality room ..."
Reviewed on May 20, 2026

Warwick Paradise Island- All Inclusive- Adults Only
Harbour Drive Paradise Island New Providence
The price is CA $498 per night from Jun 10 to Jun 11
CA $498
CA $630 total
Jun 10 - Jun 11
includes taxes & fees
Book a stay at this spa property in Paradise Island. Enjoy free WiFi, a full-service spa, and 5 restaurants. Our guests praise the pool and the restaurant in ...
8.6/10 Excellent! (2,183 reviews)
"Horrible food Old rooms Small over all Only two bars , one isnt open until evenning . Terrible wifi Paid for waterview wasnt given Room fridge has no beverages"
Reviewed on May 20, 2026

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
6000 Rio Mar Boulevard Río Grande
The price is CA $495 per night from May 31 to Jun 1
CA $495
CA $681 total
May 31 - Jun 1
includes taxes & fees
Book a stay at this luxury resort in Río Grande. Enjoy 5 outdoor pools, a full-service spa, and 5 restaurants. Our guests praise the pool and the helpful staff ...
8.6/10 Excellent! (2,198 reviews)
"We had an amazing time. Staff were very helpful, friendly, and professional. I’m looking forward to staying at this resort again soon!"
Reviewed on May 18, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







