
Caribbean Islands Golf Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to €185 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
Price found within the past 48 hours. Click for updated prices.

Casa de Campo Resort and Villas
Price was €4,998, price is now €999 per person
€999
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,013 reviews)
We enjoyed the beach, riding around in our golf cart and the service was next to none. Safe place to stay.
Reviewed on 26 Oct 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was €3,503, price is now €1,795 per person
€1,795
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Pool was enjoyable, never did the hottub
Reviewed on 9 Nov 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Price was €3,448, price is now €1,784 per person
€1,784
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,419 reviews)
Food was outstanding and the staff professional and friendly
Reviewed on 10 Nov 2025

Excellence Punta Cana - Adults Only All Inclusive
Uvero Alto
Price was €2,756, price is now €1,506 per person
€1,506
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,469 reviews)
I hardly stayed at the pool side I was most of the time at the beach because of how much I enjoyed it!
Reviewed on 10 Nov 2025

Majestic Mirage Punta Cana - All inclusive
Bávaro
Price was €2,814, price is now €1,556 per person
€1,556
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,809 reviews)
Staff was very attentive and courteous. Food and drinks were fantastic all week long.
Reviewed on 10 Nov 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsPrice found within the past 48 hours. Click for updated prices.

Casa de Campo Resort and Villas
Price was €4,998, price is now €999 per person
€999
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,013 reviews)
We enjoyed the beach, riding around in our golf cart and the service was next to none. Safe place to stay.
Reviewed on 26 Oct 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was €3,503, price is now €1,795 per person
€1,795
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Pool was enjoyable, never did the hottub
Reviewed on 9 Nov 2025

Excellence Punta Cana - Adults Only All Inclusive
Uvero Alto
Price was €2,756, price is now €1,506 per person
€1,506
per person
10 Dec - 17 Dec
found 4 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,469 reviews)
I hardly stayed at the pool side I was most of the time at the beach because of how much I enjoyed it!
Reviewed on 10 Nov 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsPrice found within the past 48 hours. Click for updated prices.

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was €1,890, price is now €1,134 per person
€1,134
per person
5 Jan - 9 Jan
found 13 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,419 reviews)
Food was outstanding and the staff professional and friendly
Reviewed on 10 Nov 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was €2,872, price is now €1,499 per person
€1,499
per person
5 Jan - 9 Jan
found 13 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Pool was enjoyable, never did the hottub
Reviewed on 9 Nov 2025

Excellence Punta Cana - Adults Only All Inclusive
Uvero Alto
Save 100% on your flight
Price was €2,457, price is now €1,504 per person
€1,504
per person
5 Jan - 9 Jan
found 13 hours ago
Return flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (2,469 reviews)
I hardly stayed at the pool side I was most of the time at the beach because of how much I enjoyed it!
Reviewed on 10 Nov 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips
Divi Village Golf & Beach Resort
Oranjestad
Stay at this 3.5-star spa resort in Oranjestad. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff and the clean rooms in ...
8.4/10 Very Good! (1,000 reviews)
Travellers like: on-site golf course, driving range, restaurant with golf course, Hot tub
Travellers say...
The room was awesome. The staff was awesome. My favorite guy Erwin was a fantastic greeter...nothing but the best service at this resort. Divi golf... The happy island. Thank you you all ..see ya next year. Mr.Marcus
Reviewed on 1 Nov 2025

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
Stay at this 4.5-star 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! (5,400 reviews)
Travellers like: on-site golf course, golf lessons, pro shop, sauna
Travellers say...
Very good
Reviewed on 9 Nov 2025

Hyatt Regency Grand Reserve Puerto Rico
200 Coco Beach Blvd. Highway 955-I, Río Grande
Stay at this 4-star beach resort in Río Grande. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the breakfast and the pool in our ...
8.8/10 Excellent! (2,755 reviews)
Travellers like: on-site golf course, clubhouse, pro shop, sauna
Travellers say...
Spotless room with amazing staff everywhere.
Reviewed on 9 Nov 2025
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
