Discovering Paradise
Discovering Paradise

Río San Juan enchants visitors with the magical Laguna Gri-Gri, a mangrove-fringed lagoon reached by boat through narrow channels opening to the sea. The nearby Playa Grande and Playa Caletón rank among the north coast's most beautiful beaches, framed by dramatic cliffs and coconut palms.
Avg Temperature
27°C (81°F)
Best Months
February to May
Nearest Airport
Gregorio Luperón (POP) — 1.5 hr or Cibao (STI) — 2.5 hr
Río San Juan is the north coast's most enchanting small town — a colorful fishing village built around the magical Laguna Gri-Gri, a mangrove lagoon that opens through narrow channels to the open sea. Boat rides through the lagoon are among the most memorable experiences in the Dominican Republic.
The town sits between two of the north coast's most spectacular beaches: Playa Grande, a golden-sand beach consistently ranked among the Caribbean's best, and Playa Caletón, a hidden cove framed by dramatic cliffs and coconut palms.
Despite these extraordinary attractions, Río San Juan remains blissfully uncrowded. It's a place where Dominican families vacation, where fishermen still sell their catch at the harbor each morning, and where the pace of life invites you to slow down and savor every moment.
Río San Juan is on the north coast, about 100 km east of Puerto Plata.
Gregorio Luperón Airport (POP) in Puerto Plata is the nearest international airport, about 1.5 hours west. Cibao Airport (STI) in Santiago is about 2.5 hours south. Both offer international flights.
From Puerto Plata, take the scenic coastal road east through Sosúa and Cabarete — a beautiful 1.5-hour drive along the Atlantic coast. From Santo Domingo, take the Autopista Duarte north to Santiago, then northeast via the mountain road to the coast — about 3-3.5 hours.
Caribe Tours has daily service from Santo Domingo to Río San Juan. Local guaguas run frequently along the north coast between Puerto Plata, Cabarete, and Río San Juan.
The town is walkable. For beaches like Playa Grande (15 minutes) or Playa Caletón, you'll need a motoconcho (RD$100-200) or rental car. Boat tours of Laguna Gri-Gri depart from the town center.
Río San Juan offers a mix of intimate hotels and guesthouses with real Dominican character.
Small hotels and guesthouses cluster around the lagoon and main streets. Bahía Blanca Hotel is a popular option with harbor views and a pool. Expect US$40-80/night for clean, comfortable rooms.
The Amanera luxury resort sits on the cliffs above Playa Grande, offering world-class accommodation for those with the budget (from US$800/night). More modest options exist along the road to the beach.
Between Río San Juan and neighboring Cabrera, several boutique properties and villas offer stunning clifftop locations with Atlantic views. These are ideal for couples and families seeking privacy.
The signature experience. Boats glide through the mangrove-lined lagoon, passing through narrow channels until they emerge at the ocean. The tour includes stops at caves, a natural swimming pool, and dramatic cliffside views. About RD$500-800 per person, 1-2 hours.
One of the Caribbean's great beaches — a long crescent of golden sand backed by coconut palms. The surf can be strong (great for bodyboarding), and beach vendors sell fresh seafood. About 15 minutes from town.
A hidden cove at the base of towering cliffs, accessible by a short walk down from the road. Crystal-clear water, natural shade from the cliffs, and far fewer people than Playa Grande.
Walk the harbor early morning to watch fishermen bring in the catch. Buy fresh fish directly from the boats and have a local restaurant prepare it for you.
A stunning freshwater cenote about 10 minutes east of town with crystal-clear blue water surrounded by tropical vegetation. Zip-line across the lagoon or jump from the cliffs. Entry about RD$200.
Hit the top highlights of this coastal gem in a single day.
Cruise through the mangrove-lined lagoon and out to open sea. The boat passes dramatic cliff formations and hidden caves.
Laguna Gri-Gri
Tip: Negotiate the boat price before boarding. Groups of 4-6 get the best rate.
Descend the steps to this sheltered cove framed by cliffs. The calm turquoise water is perfect for swimming.
Playa Caleton
Spend the afternoon at one of the most beautiful beaches in the Caribbean. The golden sand stretches for over a kilometer with powerful surf.
Playa Grande
Tip: Strong currents can form. Swim where locals swim.
Walk the small malecon in town and pick a restaurant serving freshly grilled lobster or shrimp in garlic sauce.
Rio San Juan Town
From POP airport along the scenic north coast.
Minibuses from Puerto Plata or Nagua.
Moderate. 4G in town. WiFi in hotels.
10% service charge (propina legal) included in restaurant bills. Tip extra 5-10% for excellent service. Hotel housekeeping: RD$50-100/day. Tour guides: US$5-10/person.
Laguna Gri-Gri is a mangrove-lined lagoon at the edge of town. Boat tours depart from the dock near the central park and last about 1-1.5 hours, costing RD$500-800 (US$9-14) per person. You'll glide through mangrove tunnels, see a natural swimming pool called the Cueva de las Golondrinas, and visit a coastal cliff area. Tours run daily from around 9 AM to 4 PM.
Absolutely. Playa Grande is one of the most beautiful beaches in the Dominican Republic, with golden sand, turquoise water, and dramatic cliffs. It is about 10 minutes east of Rio San Juan. There are food vendors and chair rentals (around RD$200 / US$3.50). Be mindful of the waves, which can be strong, especially in winter.
Dudu Lagoon is located about 8 km west of Rio San Juan on the Cabrera highway. You can take a motoconcho (RD$100-200 / US$1.75-3.50) or drive. Admission is RD$200 (US$3.50). The site features two connected freshwater cenotes where you can swim. There is also a zip line over the lagoon for around RD$300 (US$5).
A car is helpful for reaching Playa Grande, Dudu Lagoon, and other nearby attractions, but not strictly necessary. Motoconchos and local taxis can get you to most places for RD$100-500. The town itself is walkable. If you plan to explore the entire north coast between Cabrera and Nagua, renting a car is recommended.
The best time is December through April when the weather is driest and temperatures hover around 27-30 C (80-86 F). Summer months (June-August) are also pleasant but rainier. September through November is hurricane season with the most rainfall. The town is enjoyable year-round as it never gets overly crowded.
The town has several good seafood restaurants along the main road and near the lagoon. Fresh fish plates cost RD$400-700 (US$7-12). Try the local specialty of pescado con coco (fish in coconut sauce). For budget meals, comedores in the town center serve lunch plates for RD$200-300 (US$3.50-5).
Explore more places near Río San Juan
Everything you need to plan an unforgettable visit.
Nearest airport: Gregorio Luperón (POP) — 1.5 hr or Cibao (STI) — 2.5 hr