Grand Bahia Principe San Juan

This post may contain affiliate links. Please read our disclosure policy.

Grand Bahia Principe San Juan is an all-inclusive resort in Puerto Plata, nestled on a one-mile stretch of private beach along the Dominican Republic’s stunning north coast. Highlights of the resort include a lagoon-style pool, rooms and suites with balconies and mini-bars, and a variety of restaurants and bars. There’s a spa, kids’ club and a disco.

Pool at Bahia Principe San Juan
Large lagoon-style pool at Grand Bahia Principe San Juan.

How to get to Grand Bahia Principe San Juan

Fly into Gregorio Luperón International Airport  (also known as Puerto Plata Airport), Dominican Republic (POP). The resort is about an hour from the airport.

For more information

Visit Grand Bahia Principe San Juan’s website for more information.

More Dominican Republic resorts

Up Next:

Resorts Daily Logo
Resort travel ideas and inspiration for the Caribbean, Mexico, and more.

© 2023 Resorts Daily LLC. All rights reserved