🏖 Travel Guide

The Best Beaches
on the North Coast

From the kite-swept sands of Cabarete to the wild cliffs of Playa Grande and the coral-fringed bay at Sosúa — the north coast has more beach variety than most visitors expect.

300km
Of Coastline
27°C
Average Water Temp
Year-round
Swimming Season
The Guide

Six beaches worth knowing about

The Dominican Republic's north coast runs roughly east to west, with the beaches becoming more remote and less visited as you head east past Cabarete. The best swimming beaches are generally the sheltered bays — Sosúa and Playa Dorada. The most dramatic scenery is found at the wilder Atlantic-facing stretches like Playa Grande. And the most beautiful all-round experience is Playa Bonita on the Samaná Peninsula. Here's what to expect from each.

01
Sosúa · 15 min east of Puerto Plata

Sosúa Bay — best snorkelling on the coast

A sheltered horseshoe bay with calm, turquoise water and a living coral reef just metres from shore — no boat required. Sosúa is the best snorkelling beach on the entire north coast, and the calm water makes it one of the safest for swimming. The beach itself is lined with dive shops, beach bars, and vendors, giving it a busy, social energy.

The reef runs along the full length of the bay at depths of 2 to 30 metres. Sea turtles, parrotfish, nurse sharks, and angelfish are common sightings. Morning visibility is best — typically 10–20 metres on a calm day. A PADI dive course taken here is exceptional value.

🏊 Calm Swimming 🤿 Best Snorkelling
02
Cabarete · 20 min east of Puerto Plata

Cabarete Beach — where the wind always blows

A long, wide stretch of golden sand with consistent Atlantic trade winds that have made Cabarete one of the top kitesurfing destinations in the world. Kite Beach, at the western end, is where the kiters launch. The main beach in front of the restaurants is calmer and better for swimming, though the waves are more active than Sosúa or Playa Dorada.

The beach is at its most atmospheric in the late afternoon — kites stacking overhead, cold beers at the beachside bars, and the whole town spilling out onto the sand. One of the most energetic beach scenes in the Caribbean. Not the place for a quiet day, but the place for an unforgettable one.

🪁 Kitesurfing 🏄 Surfing 🍺 Best Beach Bars
03
Puerto Plata · 10 min east of city centre

Playa Dorada — the classic resort beach

A well-maintained, 1km stretch of beach backed by the Playa Dorada resort complex — one of the largest concentration of all-inclusive hotels on the north coast. The water is calm and safe for swimming, the sand is clean, and facilities are good. The BlueBay Villas Doradas and Casa Colonial sit directly on the beach here.

Non-guests can access the public eastern section of the beach. For a full resort-beach experience — sunloungers, watersports, swim-up bars — this is the spot. Less interesting culturally than Cabarete or Sosúa, but unbeatable for pure ease and comfort.

🏊 Calm & Safe 🏨 Resort Beach
04
Near Río San Juan · 1.5 hrs east of Puerto Plata

Playa Grande — the most dramatic beach on the coast

A wide, wild, 2km arc of golden sand backed by green cliffs and Atlantic surf. Playa Grande is one of the most visually stunning beaches in the entire Dominican Republic — and because it's remote, it's rarely crowded. The waves here are strong, with an Atlantic swell that makes swimming for anyone other than confident swimmers unwise in peak conditions.

The drama of the setting — cliffs, surf, forested backdrop — is unlike anything else on the north coast. There's a small restaurant and some beach vendors, but otherwise it's raw and natural. The drive east from Puerto Plata along the coast road is itself worth the trip. Go for the scenery even if you don't swim.

🌊 Wild & Dramatic 🏄 Surf Beach
05
Las Terrenas · Samaná Peninsula

Playa Bonita — as beautiful as it sounds

Playa Bonita is consistently rated one of the most beautiful beaches in the Dominican Republic. A long, curving stretch of white sand backed by coconut palms and a handful of low-key beach restaurants — calm, clear water and none of the resort development that dominates the beaches closer to Puerto Plata.

It takes about 3 hours to reach from Puerto Plata, which is why most north coast visitors don't make it. Those who do tend to say it was the best beach of the trip. It requires a night in Las Terrenas to do it properly — go in the morning before the clouds build, order the fresh fish at the beach restaurant, and stay until afternoon. Best beach on the coast. Worth the detour.

🏊 Calm & Clear 🌴 Most Beautiful
06
Río San Juan · 1.5 hrs east of Puerto Plata

Laguna Gri Gri — the beach you reach by boat

Strictly speaking this isn't a single beach but a system of mangrove lagoons, sea caves, and hidden coves accessible only by boat from Río San Juan. The Gri Gri boat tour is one of the most unique experiences on the entire north coast — mangrove tunnels, cave swimming, and a small isolated beach that most tourists never find.

The tour takes about 3 hours and costs around 500–800 pesos per person arranged locally. There's no advance booking system — just show up at the lagoon dock in Río San Juan before 9am. The earlier you go, the better the light and the fewer other boats. Bring snorkelling gear for the sea caves.

🛶 Boat Access Only 🤿 Sea Caves
Beach Tips

Before you hit the sand

☀️

Go early

The north coast's best beaches are significantly more enjoyable before 11am. The light is better, the sand is cooler, the vendors haven't set up yet, and afternoon clouds haven't built. Early morning is also when sea turtles and marine life are most active in the water at Sosúa.

🧴

Use reef-safe sunscreen

Standard chemical sunscreens containing oxybenzone and octinoxate damage coral reefs. At Sosúa especially — where you'll be swimming directly over an active reef — use a mineral-based reef-safe sunscreen or wear a rash guard instead. A small choice that makes a real difference.

🌊

Know your swimming beaches

Not all north coast beaches are calm. Playa Grande and the surf side of Cabarete have strong Atlantic swells that are unsuitable for casual swimmers. Sosúa Bay and Playa Dorada are the safest choices for families and non-swimmers. Always check conditions before entering.

🚗

Rent a car for the best spots

The most beautiful beaches on the coast — Playa Grande, Playa Cosón, the Gri Gri lagoon — are not on any guagua route. A rental car (around $35–50 USD/day from POP airport) unlocks the whole coastline and is the single best way to explore beyond the resort zone.

🍺

Beach vendor etiquette

Beach vendors selling coconuts, crafts, and food are a feature of every major beach. A friendly "no gracias" is all you need — they move on quickly. Fresh coconut water from a vendor is genuinely good and costs about 50–80 pesos. Worth it every time on a hot day.

👜

Don't leave valuables unattended

Petty theft on beaches is uncommon but not unheard of. Don't leave phones, passports, or wallets on the sand while you swim. Use your hotel safe, bring a beach lock, or travel in a group where someone always stays with the bags. Common sense applies the same as anywhere.