Each of the resort's 941 rooms features satellite TV, a minibar, terrace or balcony, ceiling fan, air conditioning and free local calls; select rooms include ocean views, private pools and access to a club lounge. From Italian and Mediterranean to Tex-Mex and local delicacies, there's a dish to please any palate at the hotel's eight restaurants and bars. When the sun's up, guests hit the private beach for sand and surf or catch some rays by the lagoon-style heated outdoor pool complex. For serious pampering, book an oceanfront massage at the spa, and then let your cares melt away in the sauna or hot tub. On-site recreation includes tennis, volleyball, windsurfing, kayaking, scuba diving, snorkeling and kids' activities. You'll also find plenty of nightlife at hand, including live entertainment at the resort's disco and cocktails in the bar. A guest laundry, business center, car rental service and on-site parking offer added convenience.
Get the best deals without needing a promo code! Save on your reservation by booking with our discount rates at
Grand Bahia Principe San Juan Casino Puerto Plata in Dominican Republic
The oceanfront resort is on the island's north coast, 50 miles east of Puerto Plata. Guests drive 15 minutes east to the Playa Grande Golf Club or a half-hour west to the town of Cabarete. El Choco National Park is 45 minutes away, Los Haitises National Park is 65 miles away and Santo Domingo is a 135-mile drive. Puerto Plata/Gregorio Luperon Airport is 40 miles west of the hotel.
Ctra. Gaspar Hernández - Rio San Juan, Km 18.
Puerto Plata, Puerto Plata