Privately set within the wider Puntacana Resort & Club, Tortuga Bay has just 13 villas, so it feels more exclusive than a big resort hotel. Options range from one-bedroom Junior Suites up to Four Bedroom Villas, ideal for golf groups and families who want everyone together without being on top of each other.
Each villa is a self-contained base with a kitchenette, generous stone bathrooms and a private balcony. View-wise you can look out over the golf course, the ocean or right onto the beachfront, which is a nice way to set the day up if you've got an early tee time. Design-wise, it's classic Oscar de la Renta, understated, bright and very Caribbean in feel, with natural textures and calm colours that make it easy to switch off after a round.
Facilities are a big part of the appeal. The Six Senses Spa is a standout for recovery days, offering everything from deep-tissue massage to holistic wellness treatments in a tranquil, open-air setting. The fitness centre covers the basics properly with free weights, cardio machines and daily yoga sessions if you want to stay loose between rounds. There are also 12 tennis courts on site, and the resort can organise watersports and excursions if you want to break up the golf with something different.
Golf-wise, you're staying within Puntacana Resort & Club, which means you've got direct access to the resort's championship courses without needing to arrange transport or worry about tee-time logistics. It's a proper golf-first set-up that still works for mixed groups, with enough going on around the resort to keep non-golfers happy while you're out playing.
Food and drink is another strong point. Bamboo focuses on local Caribbean flavours and has earned AAA recognition, while La Yola serves Mediterranean-style dishes in a striking over-water setting, built into a restored fishing boat structure. If you want something easy between the course and dinner, Tortuga Bay Lounge by the pool is the go-to for light bites and cocktails, perfect for post-round refreshment or a lazy afternoon by the water.