
Caribbean Golf Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NZ$616 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
Top flight + Golf hotel deals in Caribbean
Price found within the past 48 hours. Click for updated prices.

St Kitts Marriott Beach Resort, Casino & Spa
Price was NZ$4,150, price is now NZ$4,110 per person
NZ$4,110
per person
2 Apr - 6 Apr
found 8 hours ago
Return flight included
Ottawa (YOW) to Basseterre (SKB)
8.6/10 Excellent! (1,002 reviews)
Clean rooms. Staff is kind, efficient and willing to make you happy with your stay. Beautiful sceneries. Most of all, I felt safe...
Reviewed on 12 Jan 2026

Grand Hyatt Baha Mar
Price was NZ$4,418, price is now NZ$4,418 per person
NZ$4,418
per person
2 Apr - 6 Apr
found 8 hours ago
Return direct flight included
Ottawa (YOW) to Nassau (NAS)
8.6/10 Excellent! (4,596 reviews)
Staff are great, rooms great and tons of amenities. The pool scene however was extremely disappointing. Lou’s music everywhere. We specifically chose Hyatt over SLS to avoid the loud party scene. Unfortunately the loud EDM pounding music could be heard from the Hyatt pools. That thumping mixed with the music paying at the Hyatt pools made for a very unpleasant experience. Unfortunately the weather was very windy and cold so the more restful beach was not an option.
Also extremely disappointing that loud music was playing ALL NIGHT on the ground level of the resort on the Saturday night. This could’ve heard all night in our room (inland facing room) which made sleeping difficult. So if looking for a peaceful vacation getaway spend the extra to stay at Rosewood.
Reviewed on 9 Feb 2026
4 Night Golf holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

St Kitts Marriott Beach Resort, Casino & Spa
Price was NZ$4,150, price is now NZ$4,110 per person
NZ$4,110
per person
2 Apr - 6 Apr
found 8 hours ago
Return flight included
Ottawa (YOW) to Basseterre (SKB)
8.6/10 Excellent! (1,002 reviews)
Clean rooms. Staff is kind, efficient and willing to make you happy with your stay. Beautiful sceneries. Most of all, I felt safe...
Reviewed on 12 Jan 2026

Grand Hyatt Baha Mar
Price was NZ$4,418, price is now NZ$4,418 per person
NZ$4,418
per person
2 Apr - 6 Apr
found 8 hours ago
Return direct flight included
Ottawa (YOW) to Nassau (NAS)
8.6/10 Excellent! (4,596 reviews)
Staff are great, rooms great and tons of amenities. The pool scene however was extremely disappointing. Lou’s music everywhere. We specifically chose Hyatt over SLS to avoid the loud party scene. Unfortunately the loud EDM pounding music could be heard from the Hyatt pools. That thumping mixed with the music paying at the Hyatt pools made for a very unpleasant experience. Unfortunately the weather was very windy and cold so the more restful beach was not an option.
Also extremely disappointing that loud music was playing ALL NIGHT on the ground level of the resort on the Saturday night. This could’ve heard all night in our room (inland facing room) which made sleeping difficult. So if looking for a peaceful vacation getaway spend the extra to stay at Rosewood.
Reviewed on 9 Feb 2026
Top Golf Caribbean Hotels

Divi Village Golf & Beach Resort
Oranjestad Aruba
Stay at this spa resort in Oranjestad. Enjoy free Wi-Fi, free parking and 4 outdoor pools. Our guests praise the helpful staff and the clean rooms in their reviews. ...
8.4/10 Very Good! (1,002 reviews)
Yes
Reviewed on 1 Feb 2026

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
The price is NZ$763 per night from 4 Mar to 5 Mar
NZ$763
4 Mar - 5 Mar
includes taxes & fees
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
8/10 Very Good! (5,502 reviews)
Liked the place but was a little overwhelmed by the size of the complex.
Reviewed on 5 Feb 2026

Hyatt Regency Grand Reserve Puerto Rico
200 Coco Beach Blvd. Highway 955-I Río Grande
The price is NZ$1,037 per night from 11 Feb to 12 Feb
NZ$1,037
11 Feb - 12 Feb
includes taxes & fees
Stay at this beach resort in Río Grande. Enjoy free Wi-Fi, 3 outdoor pools and a full-service spa. Our guests praise the breakfast and the pool in their reviews. ...
9/10 Wonderful! (2,912 reviews)
Everything was excellent only mosquito bite me so much
Reviewed on 6 Feb 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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
