
Caribbean Islands Golf Vacations
Book a Golf Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ₩234,741 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Golf vacation packages in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,216,605, price is now ₩1,241,792 per person
₩1,241,792
per person
Oct 26 - Oct 31
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,236 reviews)
Everything, staff was excellent, especially Staff Felix flor always smiling A girl i think called sharming at the buffet , Leo at the reception was very kind and helpful.
Reviewed on Sep 18, 2025

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Price was ₩3,049,944, price is now ₩1,460,010 per person
₩1,460,010
per person
Oct 26 - Oct 31
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.6/10 Excellent! (3,305 reviews)
No navigating tools for seniors( wheelchair, electric carts, helpers) on-site to assist in exploring eateries and entertainment.
Reviewed on Sep 19, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was ₩3,940,160, price is now ₩1,920,712 per person
₩1,920,712
per person
Oct 26 - Oct 31
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,075 reviews)
To start off I didn’t like the food in my he buffets. This is the only hotel you have to pay for your own drinks in the casino and in the disco. I believe they charge a lot off money to have this separate and the night life at the resort is very limited and boring. I definitely had higher expectations. Don’t recommend it for the amount of money you spend.
Reviewed on Sep 18, 2025


Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,468,262, price is now ₩1,391,180 per person
₩1,391,180
per person
Oct 26 - Oct 31
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (2,364 reviews)
The hotel was really clean. They have a lot of cards to transport it from one resort to the other is six resorts for buy a Principe. We stay in there by a principal Amber luxury. The pool was always clean big it has a bar they over help every customer being nice and kind to every customer
Reviewed on Sep 18, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips5* Golf vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Mirage Punta Cana - All inclusive
Bávaro
Save 100% on your flight
Price was ₩2,633,752, price is now ₩1,490,134 per person
₩1,490,134
per person
Oct 26 - Oct 31
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,574 reviews)
Our recent vacation at the Majestic Mirage Punta Cana was nothing short of spectacular, and it completely lived up to its name. From the moment we arrived, we were treated like royalty, with a seamless check-in process and a refreshing welcome drink that set the tone for the entire stay. If you are looking for a relax hotel this is the one . Me and my girl enjoy every bit of it . This hotel is good for every age . And the swim up suit I got was 100% . Huge shout out to our main guy Osvaldo . Always available to help .
Reviewed on Sep 19, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was ₩3,940,160, price is now ₩1,920,712 per person
₩1,920,712
per person
Oct 26 - Oct 31
found 7 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,075 reviews)
To start off I didn’t like the food in my he buffets. This is the only hotel you have to pay for your own drinks in the casino and in the disco. I believe they charge a lot off money to have this separate and the night life at the resort is very limited and boring. I definitely had higher expectations. Don’t recommend it for the amount of money you spend.
Reviewed on Sep 18, 2025

Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsTop Golf Caribbean Islands Hotels

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,002 reviews)
Travelers like: golf course on site, driving range, restaurant with golf course view, hot tub
Travelers say...
"Stayed 1 night only and 5 nights in Marriott. My kids wanted to go back to Divi."
Reviewed on Sep 11, 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,254 reviews)
Travelers like: golf course on site, golf lessons, pro shop, sauna
Travelers say...
"El área en general estaba poco limpio, los buffet estaba invadido de mosca, la habiatacion tenía el piso mojado y el agua de la ducha se sale hacia afuera, el jacuzi estaba sucio. La playa perfecta"
Reviewed on Sep 15, 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,615 reviews)
Travelers like: golf course on site, clubhouse, pro shop, sauna
Travelers say...
"Food and drink was amazing and the staff was lovely"
Reviewed on Sep 15, 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.