Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Playa Bavaro, Bavaro, 23300 Punta Cana – Show map
|Junior Suite Ocean View - Adults Only Free Wifi|
|Double Room - Kids Free||
|Family Room with Sea View (2 Adults + 3 Children)||
|Quintuple Room Sea View (5 Adults)|
|Double Room with Garden View - Free Wifi|
|Double Room with Two Double Beds and Garden View (2 adults - 2 children)||
|Superior Room with Ocean View|
|Standard Double Room (2 Adults + 1 Child)||
|Junior Suite with Ocean View - Adults Only|
|Double Room with Two Double Beds and Garden View|
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
134 properties in Punta Cana
Including hotels, apartments, villas and more.
420 verified reviews
We speak your language
Vista Sol Punta Cana All Inclusive's staff speaks: Portuguese, Italian, French, Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool (all year), Grounds, Terrace, Sun Deck
Tennis Court, Golf Course (within 2 miles), Fishing, Ping-Pong, Windsurfing, Diving, Snorkeling, Mini Golf, Water Sports Facilities (on site), Sauna, Fitness Center, Spa, Massage, Hot Tub, Private Beach Area, Indoor Pool (all year), Bicycle Rental, Game Room, Casino, Playground, Entertainment Staff, Nightclub/DJ
Food & Drink
Bar, Restaurant With Dining Menu, Buffet-Style Restaurant, Snack Bar
Free! WiFi is available in public areas and is free of charge.
WiFi is available in all areas and costs USD 7 per 24 hours.
Free! Free public parking is available on site (reservation is not needed).
Car Rental, Shuttle Service (surcharge), Airport Shuttle (surcharge), 24-Hour Front Desk, Currency Exchange, Tour Desk, Baggage Storage, ATM on site, Babysitting/Child Services, Laundry, Dry Cleaning, Ironing Service, Meeting/Banquet Facilities, Fax/Photocopying, Hair/Beauty Salon, Souvenir/Gift Shop, Honeymoon Suite
Safe, Shops (on site), Family Rooms, Elevator, Hypoallergenic room available, Designated Smoking Area
Portuguese, Italian, French, Spanish, English, German
From 3:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! One child under 12 years stays free of charge when using existing beds.
One additional child under 12 years is charged 50 % of the room stay per night and person when using existing beds.
Any additional older children or adults are charged 70 % of the room stay per night per person when using existing beds.
Free! One child under 2 years stays free of charge in a crib.
The maximum number of cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the credit cards for more info.
Ideal Alternatives for You
Based on 420 reviews
Value for money
Show reviews from:
Located in Higuey Bavaro, this all-inclusive beachfront resort features an outdoor pool, full-service spa and recreational activities.
Score from 454 reviews Excellent
This all-inclusive resort is on Higuey Beach in the Dominican Rebuplic. It features 6 restaurants, 7 bars, a luxurious spa with a Turkish bath, and a nightclub, Areito Disco.
Score from 113 reviews Good
This all-inclusive resort is right on the beach in Bavaro. It features 5 restaurants, a full-service spa and a spacious outdoor swimming pool. Wi-Fi is available in public areas.
Score from 302 reviews Very good
On beautiful El Cortecito Beach, this resort features a wide range of restaurants and bars. A golf course, full-service spa and a casino are also available.
Score from 178 reviews Very good
Pool, night club
The room we had was horrible, has no air conditioner, no blower and a leak from the roof. we called several times to reception to change room and never happened. so dissapointed. The show was cheap and no for children.
Hard to even think of something I liked
I didn't like the food. It's horrible!!! The drinks were weak and only had a select few to choose from. The staff wasn't friendly. They acted as if you owed them something. Worse experience ever on an all inclusive resort. On top the that the beach was ugly! Seaweed everywhere!
All the facilities are very good.
Excelente atención del personal del hotel.
Que no me pude quedar más días! XD
Value for money (all inclusive), location, beach, swimming pool, food was good but not excellent.
Wifi free only in theater instead more public areas like lobby. Cheap towels.
The beach was beautiful and easily accessible. You could see it from a lot of the property. The pool was nice. The grounds were pretty and well-kept. The main buffet was good, and the dining room nice.
The system to setup a special meal. The rooms were a bit dated. Some of the staff were a bit stand-offish.
The property and beach were nice. Food was good, some staff members were very nice.
Some staff members slow and unpleasant. Waited a long time at check in for my riom to be ready. I was disappointed with the room, a bit dated and leaky ceiling from shower above our bathroom. Lights were out for a long time, normal in DR, but it was a matter of touching a card on the wall??
Location and landscaping
Food and the rooms. Yes we moved to a second room and the a/c quit on us the second night . Water leek from the a/c. Lots of water on the floor. My babies got bitten by mosquitoes inside the room. Stay away from this hotel
Absolutely love this place!!! Nice people, very good food... Many different dishes...always fresh fruits...
Many people from Gaiti around hotel and always trying to she'll something to you for very high price. The night Show program is required some improvements...
Everything as soon I got there everything was great. The staff was the best n make you feel home.
I didn't like the room 10117 the floor was full of water and the a/c didn't work at all. We report it n they didn't do anything about it.
Great place to stay and relax. Nice and friendly stuff as only Latino people can be and beautiful blue... Great place to stay!
Many Russian tourists They are very loud and agressiv. All drinks are very poor quality
Everything was good and really good service
It is a wonderfull place where you can relax and enjoy nature.
The bathtub is uncomfortable.
The property is big and small enough to explore all it has to offer. Well maintained and manicured. We booked Oceanview room. Room was good. Buildings are angled where you will get an angled view of the ocean and not in front of you. Beach about 200 yards walking distance. Restaurants and snack bars are all spaced out from any of the buildings no more than 2 minutes. Large pools, Great Jacuzzi jets to relax the body. Food was varied and selections were good. Eating times spaced out very well. Breakfst 7-10am Lunch 12-3 and Dinner 7-10pm. Mixed reviews and difference of opinion on specialty restaurants. I thought food was very good, while my husband thought it was nothing to brag about. He felt that meal selections were not of the type a chef would have spent time making. It came out quick and hubbie felt that it was put together with sauces just poured over the chicken and the fish we had. Dessert good. Wine good. What breaks up the monotony is the show at night around 10 to 11pm and the Disco right next door 11 to 3pm. We getting old cause we were there for about an hour. DJ great with mixed music of all kinds. Drinks at disco you must buy, but water free. You cannot bring any outside drinks into disco.
Not much I did not like. Internet free, but only at the theatre. Premium internet you must pay to be able to use throughout property. Safe in room, but you must pay for key. These things depend on the individual. I mean I only paid 314 for 2 nights. I got my money's worth in the food, entertainment, drinks and room. I can't complain. Oh. Yeah. I can confirm that the staff were not all going out of their way to greet you with a smile. They only reciprocated my Hello's and Good mornings, but they did respond when I asked questions. I am not there to have my ego stroked. I was there to enjoy my vacation on the premises.
Best value for the bucks. Food was good, location was amazing and the ambience was great!
I liked the a la cart
I didnt like the staff during meal time, there was absolutely no service. My shower had half a door so yhe floor was always covered in water after a shower
Landscape and quiet.
Small bathroom tub
I like ambience,greenary,location,cleanliness
Staff is cooperative but doesn't inform fully about Amenities,i missed all the restaurants in 4 days,the procedure of booking not explained by staff and even i could not get laundry even after properly following the rules
I like the food, show and the way the staff do their job
The rooms are to simple alot of the appliance didnt work and some staff are prejudice again the hispanic
The animation group are excellent. The beach is very nice and unique.
The kitchen and the snack-bar stuff are not nice and even making you feel not comfortable. Also the merchants on the beach are very annoying all over the coast. You can try to relax and put your head on one of the beach chairs, but you won't wait long until someone yell "Hola, Cigars, Rum, Parasail, Kiak, watersports...." and wake you up from your dream. There is 2-3 guards on the resort beach to prevent that, But they are useless.
Location and beach were awesome. Its not a 4 star resort at all but for the money its a good value - don't go in expecting a Ritz Carlton, if you can do that you will have a fine time!
Very hard to get reservations at the themed restaurants - we did one night (at the Italian one) and it was awful - we had a few bites and went back to the buffet.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!