Articles Mentioning Upper-middle-range

Sunscape Puerto Plata

Sunscape Puerto Plata Dominican Republic is an all-inclusive, three-and-a-half-pearl property located on scenic Playa Dorada beach. The resort’s 585 guest rooms are well-kept and sunny, featuring flat-screen TVs, minibars, coffeemakers, and large bathrooms with walk-in rainfall showers, but none have ocean views. Sunscape is a solid choice for fans of all-inclusive resorts, offering a nice balance of amenities geared toward families, groups, and couples, as well as an array of decent dining options; although the fee for in-room Wi-Fi will be a turn-off for some. Travelers looking for an adult-only resort in the area can consider BlueBay Villas Doradas. 

VH Gran Ventana Beach Resort

VH Gran Ventana Beach Resort is an all-inclusive, three-and-a-half-pearl property located on lovely Playa Dorada beach. Gran Ventana offers a typical, upper-middle-range all-inclusive experience, which means a steady lineup of activities, a massive main pool, and a couple of decent dining options. The resort’s 506 rooms have generic decor and the limited Wi-Fi will be annoying for some, but those seeking a simple, no-fuss vacation are likely to be satisfied. It’s worth comparing amenities and rates with Be Live Collection Marien.

Grand Bahia Principe El Portillo

Located on a remote stretch of one of the D.R.’s best beaches, this quiet all-inclusive is 90 minutes from the closest airport and nowhere near any attractions. But the hassle is worth it — comfortable rooms, a luxury spa, excellent service, and a tranquil setting. Though the buffet is average, the a la carte dining is a cut above.

Grand Bahia Principe Cayacoa

A clean cliffside resort in the D.R.’s up-and-coming (and less developed) Samana Peninsula, the laid-back Gran Bahia Cayacoa attracts international families with its solid service, its beautiful rooms, and some of the best all-inclusive food in the Caribbean. The beach, however, is less remarkable. Most guests hang out near the pool.


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: class in /nas/content/live/stagingstmllc/wp-content/themes/oyster/template-parts/sidebar/sidebar-ad-sticky.php on line 7

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98