How to get to Cabrera

The nearest international airport is Puerto Plata (POP), about 2 hours west. From Puerto Plata, you can rent a car and drive along the scenic coastal highway, or take a guagua (local minibus) from the main terminal for about $5-7 USD.

From Santo Domingo, Cabrera is about 3.5 hours north via the Autopista Duarte. From Samana, it is about 2.5 hours west along the coast.

The easiest option for day visitors is a guided tour from Puerto Plata or Cabarete that includes transport.

What to do in Cabrera

  • Laguna Dudu: The star attraction. 32m deep cenote with cliff jumping and Taino caves. ($6-7 entry)
  • Playa Grande: One of the top beaches in the Caribbean. Golden sand, consistent waves, relatively uncrowded.
  • Cueva de las Golondrinas: A cave with a freshwater pool inside, home to a colony of swallows.
  • Coffee farms: Visit local farmers in the hills above Cabrera to see Dominican coffee production.
  • Local markets: Cabrera has a colorful weekly market with fresh produce, spices, and local crafts.
  • Playa Diamante: A secluded beach east of Cabrera, often deserted on weekdays.

Where to stay

TypePrice/nightBest forLocation
Guesthouses in town$30-50Budget travelersCabrera center
Mid-range hotels$60-120Comfort + accessNear Playa Grande
Amanera Resort$800+LuxuryPlaya Grande cliff
Airbnb / villas$40-150Families, groupsVarious

Best time to visit Cabrera

The dry season from December to April offers the best weather: sunny days, low humidity, and comfortable temperatures around 27-30C. The rainy season (May to November) brings afternoon showers but also greener landscapes and fewer tourists. Hurricane season peaks August to October.

Plan your Cabrera trip

Day trips from Puerto Plata include transport, lunch, and visits to Laguna Dudu and Playa Grande.

Frequently asked questions

Cabrera is about 2 hours east of Puerto Plata by car via the coastal highway. The nearest major airport is Puerto Plata (POP). You can rent a car, take a guagua (local bus) from Puerto Plata, or book a guided day trip that includes transport.

Yes. Cabrera is the gateway to Laguna Dudu, Playa Grande (one of the best beaches in the Caribbean), and numerous natural attractions. It offers an authentic Dominican experience far from mass tourism, with local markets, coffee farms, and mountain scenery.

For budget travelers, stay in Cabrera town where you will find guesthouses and small hotels for $30-50 per night. For beach access, stay near Playa Grande where there are mid-range to upscale options. The Amanera resort at Playa Grande is the luxury option.

Share