Skip to main content
  1. Hotel reviews homepage
  2. Dominican Republic hotel reviews
  3. Punta Cana hotel reviews
  4. Reviews of Vista Sol Punta Cana Beach Resort & Spa - All Inclusive

Reviews of Vista Sol Punta Cana Beach Resort & Spa - All Inclusive 4 stars

Playa Bavaro, Bavaro, 23300 Punta Cana, Dominican Republic

#87 of 127 hotels in Punta Cana

Guests' Choice

Review score

Based on 363 hotel reviews

7.7

Score breakdown

  • Cleanliness

    8.1

  • Comfort

    8.1

  • Location

    8.7

  • Facilities

    7.9

  • Staff

    8.1

  • Value for money

    8.0

  • Free WiFi

    6.3

100% verified reviews

Real guests. Real stays. Real opinions.

Read more- opens a dialog box
Write a review

Showing 1 – 25

  • Reviewed: 25 August 2025

    7.0
    Good
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 2 nights
    • Submitted via mobile

    A lot of mosquitoes within my room. It seems the pest control was not performed recently and room has nof been in use quite often. Also, the service could be improved. Buffet personnel often have a bad demeanor.

    The food was average.

    Stayed in August 2025

  • Reviewed: 23 August 2025

    9.0
    Superb
    • Leisure trip
    • Family with young children
    • Sea View Room
    • Stayed 2 nights
    • Submitted via mobile

    Great place to stay with kids

    Stayed in August 2025

  • Reviewed: 18 August 2025

    7.0
    Good
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 1 night
    • Submitted via mobile

    I didn't like how people served the food. The pasta was not how I expected. They lack of variation

    I like the pools and the good spot of everything. I also enjoyed the night show.

    Stayed in August 2025

  • Reviewed: 22 July 2025

    7.0
    Beautiful hotel, nice beach, loved the pool and the bar inside the poor with shade
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 2 nights
    • Submitted via mobile

    The glasses were too smallll!!

    Staff service was very good, the tepankaki restaurant was excellent!! The show the chef did was very good as well making guests to participate creating a great experience. Fruits, natural fruits juices and the pastas made at the spot were my favorite

    Stayed in July 2025

  • Reviewed: 11 July 2025

    7.0
    Good
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 2 nights
    • Submitted via mobile

    The FOOD.

    Clean, activities, room, drinks

    Stayed in July 2025

  • Reviewed: 22 June 2025

    9.0
    Superb
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 9 nights
    • Submitted via mobile

    After 20h of trip we came and got a horrible, smelly room in building 3. The receptionist immediatly told us to pay 135$ in cash and we will get a better room in a new building. We decided to see that 'old' room. The smell was horrible, full of mosquitos, so we had to pay him even though I believe he did that on purpose just to take money for himself as our room we payed there by credit card. I can't believe that they rent rooms in that smelly building, all other buildings are new and the hotel wasn't full.

    Entertaiment, activities...

    Stayed in June 2025

  • Reviewed: 2 June 2025

    9.0
    Superb
    • Leisure trip
    • Couple
    • Sea View Room
    • Stayed 1 night
    • Submitted via mobile

    Great food, super nice crew, clean, very good classes.

    Stayed in May 2025

  • Reviewed: 13 May 2025

    9.0
    Very pleasant
    • Leisure trip
    • Family with young children
    • Sea View Room
    • Stayed 6 nights
    • Submitted via mobile

    The food wasn’t that great. Same with drinks.

    Great hotel at a great price. Clean, friendly staff, beautiful landscape, great shows, beautiful beach… ,

    Stayed in April 2025

  • Reviewed: 5 May 2025

    8.0
    Very good
    • Leisure trip
    • Couple
    • Sea View Room
    • Stayed 4 nights
    • Submitted via mobile

    Our ac was leaking but they eventually fixed it. I felt like they could have more bartenders but maybe it was busier than expected. There could've been a little more variety at the buffets. And, they really should have fewer vendors roaming on the beach. It can be annoying when you are trying to relax but every 10 minutes someone is asking you to buy something.

    Staff was super friendly, activities were fun, beach was beautiful and shows were good Loved the peacocks and ducks roaming around. Pools were all clean and never too crowded. We weren't traveling with children so we appreciated the fact that there must've been a lot for kids to do because we barely noticed them though we saw plenty at meal times.

    Stayed in May 2025

  • Reviewed: 15 April 2025

    7.0
    Beautiful grounds, very spacious but worn
    • Leisure trip
    • People with friends
    • Comfort Room
    • Stayed 4 nights
    • Submitted via mobile

    Beautiful grounds, plenty of wildlife. The staff is very attentive keeping the grounds well maintained. The complex shows signs of wear and tear. The food was ok. We had a day with no running water in the whole hotel. Might need an upgrade

    Stayed in April 2025

  • Reviewed: 21 March 2025

    7.0
    Overall good
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 6 nights
    • Submitted via mobile

    The rooms are outdated

    The beach and pools , restaurants

    Stayed in March 2025

  • Reviewed: 11 March 2025

    9.0
    Superb
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 4 nights
    • Submitted via mobile

    The sushi restaurant

    The beach and the beach party

    Stayed in March 2025

  • Reviewed: 8 January 2025

    8.0
    Good
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 5 nights
    • Submitted via mobile

    Some food, staff, some drinks .

    The room

    Stayed in January 2025

  • Reviewed: 20 December 2024

    8.0
    Was good bit need to be more straight in cleanliness.
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 4 nights
    • Submitted via mobile

    The bedrooms need to be updated. The bathrooms have mold in the shower.

    Everything was good. Buffet, beach, restaurants.

    Stayed in December 2024

  • Reviewed: 30 September 2024

    8.0
    Good overall
    • Leisure trip
    • Solo traveller
    • Comfort Room
    • Stayed 1 night
    • Submitted via mobile

    all the reservation dining was pre-booked prior to My arrival so there was no reserve dining that I could try

    Unlimited everything it was fun for my first solo trip

    Stayed in July 2024

  • Reviewed: 16 September 2024

    9.0
    Superb
    • Leisure trip
    • Couple
    • Comfort Room
    • Stayed 1 night

    This was a last minute trip and it was a pleasant surprise! The pools are heated so it was comfortable to swim in. The beach area is good and not too crowded. As an all-inclusive, this property is a great option!

    Stayed in September 2024

  • Reviewed: 14 September 2024

    9.0
    Vista Sol Punta Cana
    • Leisure trip
    • Couple
    • Comfort Room
    • Stayed 2 nights
    • Submitted via mobile

    Thr only thing I didn't like was the Gourmet restaurant the food was cold and there was some other little issues.

    The food from the buffet was great every day. As well The room was clean and everything was functional.

    Stayed in September 2024

  • Reviewed: 28 August 2024

    8.0
    Overall, it was an amazing 15-day vacation and we'd stay at Vista Sol again!
    • Leisure trip
    • Family with young children
    • Sea View Room
    • Stayed 15 nights

    Tips: 1. Towels: Bring your own! We either didn't get any, had to wait to get them later in the day, or only got 2 when we had 4 occupants. We called multiple times and ended up having to go to the front desk to demand them, which we got about an hour later. So, bring your own towels for emergency situations when you can't wait to shower. Pool and beach towels can sometimes run out as well. 2. Toiletries: Bring your own, for your entire stay. We only got conditioner, shower gel, and hand soap throughout our stay. 3. Tours: I read other reviews that told us to buy tickets from the folks roaming the beach (not from hotel staff), which we did and were cheaper. Tours, especially long ones, can extend beyond the hours expected and there's a lot of waiting, so bring water and snacks! Here are the tours we went on: -Dolphins: excellent but expensive -Santo Domingo: excellent but loooooooooong -Isla Saona: beautitul island but not worth the travel time; we only spent 1.5 hrs on island having lunch and swimming -Snorkeling/glass bottom boat: EXCELLENT! 4. Laundry: Bring what you'll need for your entire stay. It costs $5/item of clothing and when I asked in advance, the hotel never got back to me. We went off-resort to pay for laundry and basically washed clothes in our sink, which wasn't the best. We speak Spanish; I wouldn't recommend going off-resort if you don't. 5. Be patient with everyone. Outside of the resort, It'll feel like you're getting hustled at every turn but the people are generally really nice. My husband had to go off-resort one day (to buy laundry detergent; see #4) and said it was a rough afternoon finding a taxi, finding the right store, etc.

    Vista Sol was a great place and experience for our family of 4 (2 parents, kids 10 and 5 yo). The beach was AMAZING and the pool with kiddy section was great as well. Access to food, snacks, drinks (alcohol and not) throughout the day was excellent. We stayed 15 days and in most cases, the staff were nice and helpful. The buffet was also AMAZING--we're Mexican, so appreciated the cuisine. We took advantage of the restaurants (included, but with reservations) and they were a relaxing and a welcome change of pace. Overall, highly recommend! Medical Center: My 5 yo son ended up getting an ear infection and a bad rash from the heat and saltwater, but the doctor at the medical center was EXCELLENT. It cost $175 but we didn't want to deal with the time and hassle of going off-resort to find a doctor/pharmacy. Kids Club: It was relatively enjoyable aside from the heat and humidity. It's a decent place for kids to burn off some energy and you can hang out close by to check in on them. I stayed w/ my kiddo but most simply dropped off. Convenience Store: We also liked the on-resort store. Things were a bit overpriced, as you should expect, but not outrageous either (snorkel gear for $20; shampoo for $12). My 5 yo can be a picky eater, so we appreciated being able to buy Doritos, Pringles, etc.

    Stayed in August 2024

  • Reviewed: 27 August 2024

    7.0
    Good
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 9 nights
    • Submitted via mobile

    Some people are not very friendly especially in bars when you asking for a drink, Cockroaches in your room are not really nice also if you need an emergency the doctors in the resort will cost you hundreds even if you are unwell as a result of food poisoning eaten at the resort

    The location and the facilities are great

    Stayed in July 2024

  • Reviewed: 25 August 2024

    9.0
    It is a good stay.
    • Business trip
    • Couple
    • Comfort Room
    • Stayed 1 night
    • Submitted via mobile

    Dining has No Aircon. We suggest there is a room for Aircon. The Dining is very Hot. Please install Exhaust fan all around the Area and Electric fans.

    It's very good location.

    Stayed in August 2024

  • Reviewed: 12 August 2024

    9.0
    Loved it!
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 5 nights
    • Submitted via mobile

    The sea weed at the beach & mosquitoes!

    The location is great! Price is affordable! Excellent shows & activities! Food is great! Loved it!

    Stayed in June 2024

  • Reviewed: 5 August 2024

    8.0
    Fun
    • Leisure trip
    • Family with young children
    • Comfort Room
    • Stayed 1 night
    • Submitted via mobile

    Too many people smoking everywhere, you should have a special location for it.

    The staff and the attention

    Stayed in August 2024

  • Reviewed: 5 August 2024

    8.0
    Very good
    • Leisure trip
    • People with friends
    • Sea View Room
    • Stayed 6 nights
    • Submitted via mobile

    The pillows are too low I had neck pain.

    Plenty of food choices and the staff are friendly.

    Stayed in August 2024

  • Reviewed: 3 August 2024

    9.0
    Superb
    • Leisure trip
    • Family with young children
    • Sea View Room
    • Stayed 2 nights
    • Submitted via mobile

    I had a wonderful time I'll definitely do it again

    Stayed in August 2024

Showing 1 – 25

We Price Match
We Price Match
Low rates • No booking fees • Find cheaper? We'll refund the difference!

Guests also reviewed these properties: