
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.

The Condado Plaza Hotel
Condado
Price was CA $1,872, price is now CA $1,491 per person
CA $1,491
per person
Jul 25 - Jul 29
found 2 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to San Juan (SJU)
8/10 Very Good! (2,296 reviews)
The check in was bad took 1 hour just to find my name
Reviewed on May 22, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $4,070, price is now CA $2,189 per person
CA $2,189
per person
Jul 23 - Jul 27
found 1 day ago
Roundtrip flight included
Fredericton (YFC) to Nassau (NAS)
8/10 Very Good! (3,852 reviews)
Room was very clean, bed was comfortable. The view was amazing! Staff was very friendly and accommodating. We had excellent service the entire visit. The pool was awesome and heated, games by the pool and swim up bar were great!! Only downfall is that the buffet food was not good. Breakfast was ok, but lunch and dinner not at all. The jerk chicken station by the pool was very good. The food in the restaurants was very good and a fancy experience. I did not like that we could not make dinner reservations for the first 2 nights and were forced to eat the buffet or go off property. The coffee station in the lobby has sandwichs for lunch, those were good and easy to grab on the way out. Overall it was an amazing visit and we had a wonderful time. Be careful with the guys on the beach selling excursions, some guests got scammed. Just book through the resort and you’ll be better off.
Reviewed on May 22, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was CA $2,147, price is now CA $1,536 per person
CA $1,536
per person
Jul 23 - Jul 26
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,536 reviews)
We had a fantastic time. The staff were amazing, great food and food choices.
Reviewed on May 22, 2026

Hyatt Regency Grand Reserve Puerto Rico
Zarzal
Price was CA $2,226, price is now CA $1,615 per person
CA $1,615
per person
Jul 25 - Jul 29
found 2 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to San Juan (SJU)
9/10 Wonderful! (2,972 reviews)
Nice rooms. The bathroom has a deep tub and overhead shower. Amazing views from every angle of the property. Nice helpful staff. The pool with a swim up bar and hot tub is nice.
Reviewed on May 21, 2026

Hotel Riu Republica - Adults only - All Inclusive
Bávaro
Price was CA $1,910, price is now CA $1,503 per person
CA $1,503
per person
Jul 23 - Jul 27
found 1 day ago
Roundtrip non-stop flight included
Halifax (YHZ) to Punta Cana (PUJ)
7.2/10 Good! (5,810 reviews)
If you intend to have a party vacation and your not fussy about room quality then this will work for you. Most of the staff are friendly. The steakhouse was good but to get a reservation is like the hunger games....
Tip: if you not so good with your Spanish just print and stick your drink of choice in Spanish on your cup😄.... until everyone knows your drink
Reviewed on May 22, 2026
5* Cheap holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Caribe Deluxe Princess - All Inclusive
Bávaro
Price was CA $1,558, price is now CA $1,247 per person
CA $1,247
per person
Jun 22 - Jun 26
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Punta Cana (PUJ)
8/10 Very Good! (1,531 reviews)
Staff was friendly and attentive.
Reviewed on May 22, 2026
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,798, price is now CA $1,479 per person
CA $1,479
per person
Jun 24 - Jun 27
found 23 hours ago
Roundtrip flight included
Montreal (YUL) to Punta Cana (PUJ)
7.2/10 Good! (5,810 reviews)
If you intend to have a party vacation and your not fussy about room quality then this will work for you. Most of the staff are friendly. The steakhouse was good but to get a reservation is like the hunger games....
Tip: if you not so good with your Spanish just print and stick your drink of choice in Spanish on your cup😄.... until everyone knows your drink
Reviewed on May 22, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,054, price is now CA $1,640 per person
CA $1,640
per person
Jul 28 - Jul 31
found 6 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Nassau (NAS)
8/10 Very Good! (3,852 reviews)
Room was very clean, bed was comfortable. The view was amazing! Staff was very friendly and accommodating. We had excellent service the entire visit. The pool was awesome and heated, games by the pool and swim up bar were great!! Only downfall is that the buffet food was not good. Breakfast was ok, but lunch and dinner not at all. The jerk chicken station by the pool was very good. The food in the restaurants was very good and a fancy experience. I did not like that we could not make dinner reservations for the first 2 nights and were forced to eat the buffet or go off property. The coffee station in the lobby has sandwichs for lunch, those were good and easy to grab on the way out. Overall it was an amazing visit and we had a wonderful time. Be careful with the guys on the beach selling excursions, some guests got scammed. Just book through the resort and you’ll be better off.
Reviewed on May 22, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was CA $2,147, price is now CA $1,536 per person
CA $1,536
per person
Jul 23 - Jul 26
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,536 reviews)
We had a fantastic time. The staff were amazing, great food and food choices.
Reviewed on May 22, 2026
4 Night Cheap holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

ESJ Beach Hotel
Isla Verde
Price was CA $1,537, price is now CA $1,098 per person
CA $1,098
per person
Jul 31 - Aug 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to San Juan (SJU)
6.8/10 (4,461 reviews)
There was some dirt on the shower liner and other areas in the room. The hotel is in a great spot near the airport and worked great for waht we needed it for
Reviewed on May 21, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $4,070, price is now CA $2,189 per person
CA $2,189
per person
Jul 23 - Jul 27
found 1 day ago
Roundtrip flight included
Fredericton (YFC) to Nassau (NAS)
8/10 Very Good! (3,852 reviews)
Room was very clean, bed was comfortable. The view was amazing! Staff was very friendly and accommodating. We had excellent service the entire visit. The pool was awesome and heated, games by the pool and swim up bar were great!! Only downfall is that the buffet food was not good. Breakfast was ok, but lunch and dinner not at all. The jerk chicken station by the pool was very good. The food in the restaurants was very good and a fancy experience. I did not like that we could not make dinner reservations for the first 2 nights and were forced to eat the buffet or go off property. The coffee station in the lobby has sandwichs for lunch, those were good and easy to grab on the way out. Overall it was an amazing visit and we had a wonderful time. Be careful with the guys on the beach selling excursions, some guests got scammed. Just book through the resort and you’ll be better off.
Reviewed on May 22, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was CA $2,631, price is now CA $1,863 per person
CA $1,863
per person
Jul 23 - Jul 27
found 1 day ago
Roundtrip non-stop flight included
Halifax (YHZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,536 reviews)
We had a fantastic time. The staff were amazing, great food and food choices.
Reviewed on May 22, 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 26 to May 27
CA $300
CA $384 total
May 26 - May 27
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,789 reviews)
"El staff no era amable, solo cuando te querían vender algo, fuimos a una cena que reservamos y duraron 1 hora 15 minutos en tomarnos la orden y dijeron que era por que “estaban llenos” siendo que no habíamos más de 4 mesas."
Reviewed on May 22, 2026

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
6000 Rio Mar Boulevard Río Grande
The price is CA $458 per night from Jun 10 to Jun 11
CA $458
CA $630 total
Jun 10 - Jun 11
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,199 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

Warwick Paradise Island- All Inclusive- Adults Only
Harbour Drive Paradise Island New Providence
The price is CA $627 per night from Jun 16 to Jun 17
CA $627
CA $772 total
Jun 16 - Jun 17
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,187 reviews)
"The room were always clean and the staff was very friendly."
Reviewed on May 22, 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.







