Close

Call Our Travel Experts

Receive tailored travel advice and book the perfect holiday of your dreams.


For After Sales please contact:

Click for Customer Service

Opening Hours

Please note that bank holiday hours may vary and might not align with these standard timings.

Search
phone icon
Located In: Dominican Republic

Vista Sol Punta Cana Beach Resort & Spa

Google Logo 4.1 Google reviews (7097)
Best Price From £1089pp
Mar 2026
£1549 pp
All Inclusive
Apr 2026
£1209 pp
All Inclusive
May 2026
£1139 pp
All Inclusive
Jun 2026
£1089 pp
All Inclusive
Jul 2026
£1249 pp
All Inclusive
Aug 2026
£1379 pp
All Inclusive
Sep 2026
£1149 pp
All Inclusive
Oct 2026
£1199 pp
All Inclusive
Nov 2026
£1249 pp
All Inclusive
Dec 2026
£1359 pp
All Inclusive
Jan 2027
£1489 pp
All Inclusive
Feb 2027
£1509 pp
All Inclusive
May 2027
£1569 pp
All Inclusive
Sep 2027
£1539 pp
All Inclusive
Overview
Accommodation
Facilities
All-inclusive
Dining
Hotel Reviews
More...
Overview

Overview

The holiday of a lifetime awaits at Vista Sol Punta Cana Beach Resort & Spa, a charming retreat surrounded by nature in a unique enclave by the sea. This all-inclusive family-friendly escape in the popular resort of Playa Bavaro is a dream come tr...

The holiday of a lifetime awaits at Vista Sol Punta Cana Beach Resort & Spa, a charming retreat surrounded by nature in a unique enclave by the sea. This all-inclusive family-friendly escape in the popular resort of Playa Bavaro is a dream come true for anyone craving an unforgettable experience in the sun-kissed Dominican Republic. You’ll spend heavenly nights in a colonial-style room or suite boasting a myriad of facilities and dine in a range of top-class restaurants where Asian, Japanese, Italian and Mexican fare is among the choices to tantalise your taste buds. Enjoy a refreshing dip in a choice of glistening swimming pools, catch some ray on the private sandy beach or take a stroll in the verdant hotel gardens where peacocks, flamingos and ducks roam freely. There’s a sumptuous spa for the ultimate pampering experience, a cutting-edge gym for keeping in shape and a lively kids club will ensure the little ones have a feast of fun. A host of other superb amenities at Vista Sol Punta Cana Beach Resort & Spa include an aquatic centre, nightclub, jacuzzi, tennis courts and a packed programme of live evening entertainment.

How far is the nearest beach?

The resort is next to a beautiful sandy private beach.

Distance from the airport

Punta Cana International Airport is approximately 18km away from Vista Sol Punta Cana Beach Resort & Spa.

Pools
Restaurant
Beach
Bar
Beach
Restaurant
For Families
Wifi
Kids Club
Gym
Golf
Spa
Click to read more
Accommodation
Comfort
  • Private terrace with ocean and garden views
  • 2 double beds
  • Fridge with bottled water
  • Tea and coffee-making facilities
  • Bathroom with bathtub and shower
  • Telephone
  • Desk
  • Hairdryer
  • Air conditioning
  • Room safe (local charge)
  • Dry cleaning and laundry service (local charge)

Seaview
  • Private terrace with ocean view
  • 2 double beds
  • Fridge with bottled water
  • Tea and coffee-making facilities
  • Bathroom with bathtub and shower
  • Telephone
  • Desk
  • Hairdryer
  • Air conditioning
  • Room safe (local charge)
  • Dry cleaning and laundry service (local charge)

Junior Suite Oceanfront
  • Private balcony with ocean view
  • Balinese beds
  • King-size bed
  • Sofa bed
  • Living room
  • Ceiling fan
  • Sofa
  • Mini bar (replenished daily)
  • Welcome bottle of rum
  • Tea and coffee-making facilities
  • Fridge
  • Bathroom with bathtub and shower
  • Telephone
  • Desk
  • Bathrobe
  • Hairdryer
  • Air conditioning
  • Free room safe
  • Dry cleaning and laundry service (local charge)

Family Duplex
  • Balcony with outdoor table and chairs
  • 2 floors
  • Sofa bed on ground floor, king-size bed or 2 queen-size beds on first floor
  • LCD TV
  • Bathroom with shower
  • Fridge
  • Living room
  • Desk
  • Room safe (local charge)
  • Tea and coffee-making facilities
  • Bathroom with bathtub and shower
  • Telephone
  • Hairdryer
  • Air conditioning
  • Dry cleaning and laundry service (local charge)

Facilities

Facilities

  • Restaurants
  • Bars
  • Swimming pools
  • Aquatic centre
  • Gym
  • Spa
  • Private beach
  • Kids club
  • Nightclub
  • Show area
  • Jacuzzi
  • Free Wi-Fi in public areas
  • Steam bath
  • Evening entertainment
  • Tennis and padel club
  • Aerobics
  • Water sports
  • Beach volleyball
  • Table tennis
  • Kayaking
  • Massages (local charge)
  • Snorkelling
  • Diving
  • Sun terrace
  • Concierge
  • Golf course nearby
  • Wedding facilities
All-inclusive

All-inclusive

If you choose to go all inclusive, the programme generally consists of breakfast, lunch and dinner, all buffet style, served in the main restaurant. During meals soft drinks, beer, water and wine are usually offered. Locally produced alcoholic and non-alcoholic drinks like water, wine, soft drinks, beer and spirits are usually served throughout the day (except during meal times).

Details, including times and benefits, may be subject to change. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. You will be provided with full details of the all-inclusive programme on arrival at the hotel.

Dining

Dining

Buffet Restaurant

  • Delicious fare and theme nights

BBQ American Grill

  • Sizzling meals and snacks
  • Giant sports TVs

Gourmet Restaurant

  • International dishes paired with fine wines

Mama Mia Italian Restaurant

  • Tasty Italian cuisine

El Mariachi Mexican Restaurant

  • Mexican cuisine

Teppanyaki Restaurant & Asian Sushi Bar

  • Japanese and Asian cuisine

Food Truck

  • Mobile snack bar for dining on the beach
Hotel Reviews
Google Logo 4.1 Google reviews (7097)
Sharon L
This budget friendly resort was a great size for getting around easily. The grounds were beautiful with lots of palm trees and flowering shrubs and a nice wide beach area. Check-in was really quick and easy. I had inquired about upgrading to ocean view by email before we came. That was handled by credit card. I love that your wristband is your room key, so no lost key cards, or accidentally de-magnetizing it by putting it by your phone, as I've done many times with the key card type. The rooms were fantastic and spotlessly clean. The food was good, especially at breakfast. The fruits were amazing! A La Cartes are easy to book through the kiosk in the lobby, and the food was good. Drinks however, were not really strong enough. The drinks at the lobby bar were a bit better than at the beach. In the evening after dinner, we enjoyed sitting in the lobby, visiting with friends and listening to the entertainment. We found the shows at the theatre started a bit late and after being out in the sun all day we were ready for bed. We had a really enjoyable vacation.
Adriano R
Let’s start with the positives, the beach was stunning and could walk for miles in either direction, water perfect blue. The gardens at the hotel were nice. They did a coconut party one day which was nice, fresh coconuts to drink for free. The location is great, on the beach there are lots of beautiful nature spots and also a few cool bars etc. Now, onto the negatives. The food was quite simply abysmal. Easily the worst food I’ve ever experienced. The buffet: All meat overcooked to oblivion, so dry it hurt the mouth to chew. Everything else bland and flavourless. Breakfast was the only time you could eat okay, the omelette station was our salvation. Scrambled eggs, and boiled, forget it. The ‘a la carte’ restaurants, where do I begin? Service was shocking. Rude, miserable and lack of attention. Food was even worse (please see photo of beef carpaccio in Italian restaurant, as an Italian, this was borderline offensive) and slimy, I thought I’d get sick if I ate it. The food from all restaurants is just the same as the buffet food, but put on a plate for you. The staff, sadly were all very miserable. I wonder if their working conditions were poor or bad management made it this way, but no smiles, no greetings, and it seemed like they were doing you a massive favour every time you order a drink, some I would go as far as saying they were rude. Peacocks were quite cool to see around, but they shouldn’t be allowed in food areas, I once saw one on a table eating off a temporarily unattended plate, and pooing on the table. The room: Dated, old, and lacking love, no well thought out decor. We also had to battle to get our room made up every day, even going 3 days without despite asking reception several times. The shower, I could dribble harder than the pressure that came out of it. Wasn’t so clean in general either, mould and deep grime in some places. If you’re looking for a stunning beach, budget friendly, this might be okay, but you’ll definitely want to eat out every night, and avoid interactions with staff, then you may find a slice of paradise 😊
Vishal
We stayed at Vista Sol Resort Punta Cana as a family of four with two children and had a good overall experience. We mainly used the buffet, which offered a nice variety of food. Drink service there was sometimes inconsistent, and at times we had to get our own water or drinks from the vending machines, as well as coffee during breakfast. However, staff were quick to clear plates and keep tables clean. We also dined at the Mexican and Italian à la carte restaurants, where both the food and service were very good. Our room was modern, clean, and comfortable overall; however, the thermostat did not allow us to properly control the temperature, and the room became quite cold at night. The front desk advised us to open the balcony door to turn off the air conditioning, which did work, though it felt unusual not being able to adjust the thermostat directly. Room service met expectations. The pool was clean and well maintained, although some guests reserved sunbeds despite resort rules. The beach was nice, though there was some sargassum. Staff at the bars and restaurants were attentive, and the local drinks were standard for an all-inclusive resort. Overall, we enjoyed our stay and would recommend this resort.
Elma T
We recently stayed at this resort and unfortunately had a very disappointing experience. The WiFi barely worked. The rooms are old, smell bad, and even after cleaning they still felt dirty. The water pressure in the shower was extremely weak. The pillows were horrible and very uncomfortable, making it hard to sleep. The biggest issue was the food. Buffet options were very limited and most food tasted bad. The meat often tasted old, dry, and very hard. We basically survived on waffles, bacon, and fruit for breakfast. The American BBQ restaurant was so bad that all five of us ordered different meals and none of us could eat any plates. The Mexican restaurant was amazing the first night (fresh chips, guacamole, margaritas, good fajitas), but the second night everything was terrible — soggy chips, no margaritas (they said they ran out), no shots like the night before, and very dry, black, overcooked meat that tasted reused. The hibachi restaurant was very good and one of the only meals we truly enjoyed. Drinks at the bars were weak with barely any alcohol, and bartenders often didn’t know the drinks we asked for. Bars and the beach food truck always had long lines (burger and fries there were good though). Definitely needs more employees there. Staff were not friendly, especially at the front desk. Many were rude when asked simple questions. Most employees did not speak English and did not try to communicate. They would actually be rude with you if you don’t understand spanish. (One time I asked for beer with lemon or lime, the girl had no idea what i was asking for) The pool water was dirty every day and not clear. Ducks were constantly leaving droppings around the pool area and no one cleaned it. Sometimes there was also a sour/pipe smell around the resort. The beach is nice, but there are not enough chairs. If you don’t wake up early, you’ll end up sitting on the sand. Vendors constantly approach you trying to sell braids or excursions all day. No baby changing tables in the women’s bathrooms — I had to change my baby on the floor. Restaurant reservations are very hard to get for groups of 4–5. Many people end up at the buffet, which is unorganized. Tables are hard to find, utensils are missing, and you must wait for staff to bring them while your food is getting more cold) The resort looks nice outside and has good lighting and landscaping. Night entertainment was fun. The location and layout have potential. Before coming, I read reviews about the food, beds and rooms and thought people were just being picky. After staying five days, I realized they were absolutely right. Guests are not asking for luxury — just the minimum a resort should provide. I honestly don’t understand how this resort has such high ratings. It has potential, but it needs renovation and new management to improve organization and food quality. We would not return. It’s better to spend a little more and stay somewhere you can truly enjoy your vacation.
Darminas Pikutis
I recently stayed at vista sol hotel and had a very enjoyable experience. From the moment I arrived, the staff were welcoming, professional, and quick to assist with check in. The room was spacious, clean, and well-designed, with a comfortable bed and modern bathroom. I especially appreciated the small details like complimentary water, quality toiletries, and reliable Wi-Fi. The hotel facilities were impressive, including a well equipped gym, a relaxing spa area, and a beautiful restaurant serving fresh and delicious meals. Breakfast offered a wide variety of options, catering to different tastes. The location was also convenient, close to shops and local attractions while still feeling peaceful. Overall, it provided excellent value for money and a comfortable, relaxing stay. I would happily return and recommend it to others.
More...

BEST PRICE FROM Flight & Hotel
£1089pp
Mar 2026
£1549pp
All Inclusive
Apr 2026
£1209pp
All Inclusive
May 2026
£1139pp
All Inclusive
Jun 2026
£1089pp
All Inclusive
Jul 2026
£1249pp
All Inclusive
Aug 2026
£1379pp
All Inclusive
Sep 2026
£1149pp
All Inclusive
Oct 2026
£1199pp
All Inclusive
Nov 2026
£1249pp
All Inclusive
Dec 2026
£1359pp
All Inclusive
Jan 2027
£1489pp
All Inclusive
Feb 2027
£1509pp
All Inclusive
May 2027
£1569pp
All Inclusive
Sep 2027
£1539pp
All Inclusive

PLEASE WAIT...

Oops something went wrong...
SIMILAR HOTELS

Here are some similar hotels that might interest you...

x
Request a Quote