Bonita Beach on the northern coast of the Samana Peninsula attracts surfers and secluded lovers. Its name is translated from Spanish “beautiful”, which is completely true. A curved lagoon with palm trees, azure ocean, and yellow sand look like it has left an advertising picture about the Caribbean. Small rocky islets give the beach a romantic look, while authentic restaurants and small hotel bungalows perfectly complement the picturesque tropical landscape.

8.9 / 10 Reviewer
7.8 / 10 Users (1 vote)
Safe and fun beach, water is magnificent and the people are nice and friendly. There are many options for restaurants and activities. Easy to get to.
The sand is not white. The water is not clear.
Sport Activities7.9
Bonita has the most wonderful beaches suitable for all family members. If you like playing in the surf, or surfing the waves on a surfboard or boogie board, or just snorkeling in a quiet shallow lagoon, Playa Bonita has it all. And after spending the day enjoying the beach you can enjoy a wonderful meal at the resort dining area.

Beach on map:

How to get:

Bonita Beach is easier to get to with a rented car. From the capital of the Dominican Republic, Santo Domingo, you can reach Las Terrenas via the Autopista Las Americas, Autopista del Nordeste, and Carr Juan Pablo II highways. There are paid sections along the route.

There are two public car parks near the beach. The first free parking is located at Cape Punta Bonita. A second car park can be found in the eastern part of Playa Bonita, close to Escondida beach.

The second option is a public bus ride from the original carrier Asotrapusa or Expreso Bavaro, which runs from the Santo Domingo bus station to the Las Terrenas bus station. The average journey time is 2 hours 15 minutes.

From Punta Cana, it is easier to get by plane to El Catey Airport, from where you can get to Las Terrenas by taxi (Uber or Cabify), a rented car, or a Guagua bus.

Beach Photos:


The climate of the Dominican Republic is humid, subtropical. Formally, there are 2 seasons here: summer (May-October) and winter (November-April). The heat is easily tolerated by the northeasterly winds. The rainy season, which begins in May and lasts until the end of July, brings with it frequent but short (no more than 30 minutes) showers. They go in the evening, so they do not cause much discomfort. The average water temperature in summer is + 29-31 ° С. Average air temperature: April-June +27 ° С, July +28 ° С, August +27 ° С and September +28 ° С.

Beach Videos:

Check other Beaches:

Leave a Review