
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.

Hotel Riu Republica - Adults only - All Inclusive
Bávaro
Price was CA $1,484, price is now CA $1,112 per person
CA $1,112
per person
Jul 20 - Jul 24
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Punta Cana (PUJ)
7.2/10 Good! (5,810 reviews)
Resort is very nice, a lot of young adults partying all night long
Reviewed on May 20, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,926, price is now CA $2,040 per person
CA $2,040
per person
Jun 19 - Jun 23
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,377, price is now CA $1,570 per person
CA $1,570
per person
Jul 20 - Jul 24
found 1 day ago
Roundtrip 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


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 6 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 21 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
7.2/10 Good! (5,810 reviews)
Resort is very nice, a lot of young adults partying all night long
Reviewed on May 20, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,088, price is now CA $1,655 per person
CA $1,655
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,924, price is now CA $1,300 per person
CA $1,300
per person
Jun 19 - Jun 22
found 1 day ago
Roundtrip 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 6 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 $4,086, price is now CA $2,121 per person
CA $2,121
per person
Jul 20 - Jul 24
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,377, price is now CA $1,570 per person
CA $1,570
per person
Jul 20 - Jul 24
found 1 day ago
Roundtrip 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
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 $383 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,816 reviews)
"My overall experience with this hotel was no. First some of the staffing was not realt veryly accommodating especially for someone that paid for supposed premium service. You would think with this being a resort that they would be a little more friendly and open minded to everyone. The beach was ..."
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,222 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.







