See all hotels in Bavaro, Punta Cana, Dominican Republic.
Select your destination
Choose your departure date
Choose the age of the children

Vista Sol Punta Cana Beach Resort & Spa - All Inclusive

Room per night from

{{ vm.cheaperRoomRate.taxes.totalRoomRateBeforePromoPerNight | currency:vm.currency:0 }}

{{vm.sourceTriGooHotelsIds ? vm.cheaperRoomRate.taxes.totalRoomRatePerNight + vm.cheaperRoomRate.taxes.totalTaxesPerRoomPerNight : vm.cheaperRoomRate.taxes.totalRoomRatePerNight | currency:vm.currency:0}}

+ {{vm.cheaperRoomRate.taxes.totalTaxesPerRoomPerNight | currency:vm.currency:0 }} taxes

Taxes included

Taxes not included



Vista Sol Punta Cana Beach Resort & Spa

28 more photos

3 pools with jacuzzi

Hotel Benefits

Complimentary introductory diving lesson in the pool

Choose your room in Vista Sol Punta Cana Beach Resort & Spa - All Inclusive

Best price guarantee

Choose your departure date
Choose the age of the children
Room type
Room features
Meal Plan
Room per night
{{}} {{}}
  • View {{room.view + room.derbysoft}}

  • Beds {{room.bedding}}

  • Meals


    • Free cancellation {{rate.cancellationPolicies.freeCancellationExpire | date:'('+ vm.dateConfig +')' }}

    • Not refundable

    • Kids free {{room.kidsFreeTo | kidsAgeRange }}

    • What includes: {{rate.promotionValue}}



    • {{rate.promotion}}

Room per night

{{ rate.taxes.totalRoomRateBeforePromoPerNight | currency:vm.currency:0 }} {{ | number: 0 }}%

{{vm.sourceTriGooHotelsIds ? rate.taxes.totalRoomRatePerNight + rate.taxes.totalTaxesPerRoomPerNight : rate.taxes.totalRoomRatePerNight | currency:vm.currency:0 }}

+ {{ rate.taxes.totalTaxesPerRoomPerNight | currency: vm.currency:0 }} taxes Taxes not included Taxes included
Total {{vm.boxData.rooms}} rooms, {{vm.boxData.totalPax}} people

{{ rate.totalAmount | currency: vm.currency:0}} Taxes included Taxes not included

Choose when you want to pay:

Until the {{rate.bookNowPayLaterTimeLimit | date:'dd/MMMM/yyyy' }}

{{ room.unavailableStatus.messages.title1 }}

{{ room.unavailableStatus.messages.title2 }}
{{vm.phoneBase | tel}}

Loading rooms

Free cancellation

This hotel has Free cancellation

Book now and pay later

Create your itinerary paying $0.00

Oh no. Something went wrong

The information for this hotel is not available, please try again later or contact us at:

{{vm.phoneBase | tel}}


Property conditions & facilities




Staff & service








Hotel all-inclusive meal plan

  • Activities

    Daily activities program hosted by recreation staff. Program varies daily.

  • Food and beverages

    Includes all meals and beverages. Comprises buffet breakfast and lunch, and dinner to choose between buffet or a la carte.

  • Entertainment

    Includes nightly spectacular shows. Program varies daily.

  • Accommodations

    Includes your choice of accommodations.

  • Others

    Junior suites include the consumption of the minibar. Free wireless internet access is available in the theater area.

  • Children's club

    Includes an activities program for children, supervised by adults. Open daily from 09:00 to 17:00 hrs.

  • Non-motorized water sports

    Includes non-motorized water activities such as water aerobics, snorkeling, kayaking, and an introductory diving class in the pool. Windsurfing is also included.

  • Land sports

    Land sports include miniature golf, ping-pong, and volleyball.

  • Restrictions

    Specialty restaurants require reservation. Some sports require a refundable deposit and vary depending on the activities program. The in-room minibar and wireless internet access are not included.

Hotel services

Included services

  • 2 children's pools
  • 3 jacuzzis
  • 3 pools
  • Beach
  • Board games
  • Bocce ball
  • Children's area
  • Children's club
  • Daily activities
  • Dance classes
  • Fitness center
  • Housekeeping
  • Kayaking
  • Night shows
  • Non-motorized water sports
  • Outdoor activities
  • Paddle boards
  • Parking
  • Ping-pong
  • Snorkeling
  • Sun loungers
  • Tennis
  • Terrace
  • Theater
  • Volleyball
  • Water aerobics
  • Zayaks

Services with extra charge

  • Beauty salon
  • Jewelry store
  • Laundry services
  • Medical services
  • Sauna
  • Shops
  • Spa
  • Steam room
  • Tobacco shop
  • Tour desk
  • Weddings
  • WiFi in common areas


  • Restaurante buffet
  • Gourmet
  • Mamma Mía
  • El Mariachi
  • Sport Bar
  • Lobby Bar
  • Bar de Piscina 1
  • Bar de Piscina 2
  • Bar de Piscina 3
  • Bar de Playa
  • Lobby Bar
  • Discoteca
  • BBQ American Grill
  • Teppanyaki & Sushi Bar Asiático
  • Food truck​
About hotel

Vista Sol Punta Cana Beach Resort & Spa is an all-inclusive hotel facing El Cortecito Beach in Punta Cana, boasting a tropical style with 3 pools with jacuzzi, a tennis court, a theater for night shows, and a spa with pool, beauty salon, steam room, sauna, and fitness center. Facilities include 2 children's pools, games and a kids club, and the option to practice snorkeling, kayaking, paddle boarding, and zayaking. The hotel has a buffet restaurant, 5 international specialty restaurants, and 7 bars serving cocktails. The 548 guest rooms and junior suites have a balcony with garden view, ocean view, or pool view. The junior suites offer access to the Golden Club in a private area with bar service and towels. The hotel offers WiFi in common areas (extra charge), wedding services (extra charge), 2 tennis courts, a paddle court, and other sports. The hotel is 3 kilometers (1.8 mi) from Palma Real Shopping Village, 4 kilometers (2.4 mi) from White Sands golf course, and 7 kilometers (4.3 mi) from Plaza San Juan mall and Manatí Park with dolphin swim experiences. Punta Cana International Airport (PUJ) is 19 kilometers (11.8 mi) away. ***Before your trip, please check with the national government the entry and stay requirements of the country you are visiting. Keep in mind that it is the traveler's responsibility to meet the rules and regulations established by the destination country.

Didn't find the right hotel?

Try looking for more hotel options in Bavaro, Punta Cana, Dominican Republic.

See more hotel options