The Vista Sol Punta Cana hotel is an all-inclusive, family-friendly resort, located on the beautiful Bavaro Beach in Dominican Republic. White-sand beaches meet a clear-blue sea and lush tropical vegetation, creating an enchanting setting for Vista Sol Punta Cana. The all-inclusive amenities boast three swimming pools, seven bars, four restaurants, a disco, a theater and more, giving guests an array of choices to make their vacation exciting and full of activity.
6 Nights | All-Inclusive
One Child Stays, Plays, & Eats Free†
Travel: May 22
- All-Inclusive Plan
- 471 Rooms
- 4 Restaurants
- 7 Bars
- Family Friendly
- Active Lifestyle
Experience The Difference
Hotel Vista Sol Punta Cana is only a 20 minute drive from the Punta Cana International Airport and 2 hours from Santo Domingo. Surrounded by pristine beaches, a clear blue sea and lush tropical vegetation, The Vista Sol offers 3 swimming pools, 7 bars, 1 buffet restaurant and 3 à la carte restaurants, a disco and a theater.
For those wishing to keep fit Hotel Vista Sol Punta Cana offers a gym, 3 tennis courts, beach volley, table tennis, aqua gym and much more. The hotel is also ideally located for long walks along the beautiful beach, while having a number of golf courses nearby.
Did you ever dream of getting married on a white sandy beach with a clear blue sea and palm trees in the background? Imagine the cool sea breeze as you say “I do”. The Hotel Vista Sol Punta Cana Wedding Planner will assist you to make this the most memorable day of your life
- 1st child (2-12 yrs) Stays, Plays & Eats FREE when sharing a room with 2 adults
- 2nd child (2-12 yrs) pays a discounted children’s price when sharing a room with 2 adults
- Wedding package available
- Honeymoon bonus available
Improvements and renovations will be taking place to the interior of buildings 6 and 9, causing them to be closed during the following time:
Building #6 closed August 1 – November 15, 2017
Building #9 closed August 15 – November 11, 2017
*Add $40-$130 to Travel: May 15, May 29; Jun 5, Jun 12, Jun 19, Jun 26; Jul 3, Jul 10, Jul 17, Jul 24, Jul 31