The 5 Best Hotels for Golfers with On-Site Golf Courses & Golf-Package Deals in Punta Cana
Dream of perfect drives, sea breezes, and a resort that treats golf as part of the experience. Punta Cana combines sun-drenched fairways with world-class hospitality. Here are five hotels where you can play, relax, and return to comfort after 18 holes. Choose your favorite and book a golf package to get tee times, cart transfers, and exclusive benefits.
![]() | The Westin Puntacana Resort & ClubCategory:5 starsReviews:61 (Rating: 8.1)Ideal for:Couples, FamiliesServices & Facilities:Outdoor swimming pool, spa and wellness centre, fitness centre, tennis courts, private beach area, kids club, children’s playground, on-site golf courses, multiple restaurants, bar and lobby barNearby:Punta Cana International Airport (5.0 km)Price range:$$$$Book now |
Discover The Westin Puntacana Resort & Club, where broad fairways meet calm Caribbean waters. Play a round, then recharge with a spa treatment or sunset walk on the private beach. Enjoy tailored golf packages and family-friendly services for a balanced stay.
![]() | Tortuga Bay Hotel (Puntacana Resort & Club)Category:5 starsReviews:103 (Rating: 9.8)Ideal for:Luxury seekers, PrivacyServices & Facilities:Private beach, designer suites and villas, butler service, spa, gourmet restaurant, pool, golf access, free cruiser bikes, free shuttle across resortNearby:Six Senses Spa (0.5 km), La Cana golf course (1.0 km)Price range:$$$$$Book now |
Surrender to exclusivity at Tortuga Bay. Play the nearby La Cana course, return to impeccable service, and let a private villa or suite become your quiet sanctuary. Ideal when you seek privacy after an outstanding round.
![]() | Eden Roc Cap CanaCategory:5 starsReviews:321 (Rating: 4.7)Ideal for:Luxury, Adults CouplesServices & Facilities:Private beach, infinity pool, spa and wellness centre, fine dining restaurants, luxury suites and villas, butler service, tennis courts, golf nearbyNearby:Cap Cana Marina (2.0 km), Punta Cana International Airport (20.0 km)Price range:$$$$$Book now |
Choose Eden Roc Cap Cana for elegant seclusion and high-end service. It’s perfect for couples who want refined dining, spa calm, and a private base close to championship golf.
![]() | Hard Rock Hotel & Casino Punta CanaCategory:5 starsReviews:1850 (Rating: 9.0)Ideal for:Entertainment seekers, Families, NightlifeServices & Facilities:13 pools, casino, multiple restaurants and bars, spa with hydrotherapy centre, fitness centre, nightly entertainment, kids club, golf nearby, water sportsNearby:Bávaro Beach (1.0 km)Price range:$$$$$Book now |
Play by day and enjoy live shows by night at Hard Rock. With numerous pools and entertainment options, it’s an ideal pick for golfers traveling with family or groups who want action off the course.
![]() | Barceló Bávaro Grand ResortCategory:5 starsReviews:3540 (Rating: 8.8)Ideal for:Families, CouplesServices & Facilities:11 restaurants, 5 swimming pools, water-park/pools for kids, shopping centre, spa (U-Spa Bávaro), gym, adult-only and family zones, 18-hole golf course, nightclub entertainmentNearby:Bávaro Beach (0.5 km)Price range:$$$$Book now |
Barceló Bávaro Grand Resort offers variety and convenience. Play the on-site 18-hole course, relax at the spa, and choose between family fun and adults-only spaces. Golf packages here are tailored to groups and couples alike.
Each of these resorts brings golf within easy reach of your room. Whether you seek exclusive villas, lively resort life, or a family-friendly setup, Punta Cana has options that pair excellent courses with thoughtful service. Don't wait — check available golf packages and tee times to secure the best deals for your next round.




