With a stay at Vista Sol Punta Cana Beach Resort & Spa - All Inclusive in Punta Cana (Bávaro), you'll be a 5-minute drive from Cocotal Golf and Country Club and 5 minutes from Los Corales Beach. .This all-inclusive property is 4 mi (6.5 km) from Bavaro Beach and 11.1 mi (17.9 km) from Macao Beach.
What's nearby
Cortecito Beach - 7 min walk - 0.4 miles
Aromas Museum - 7 min walk - 0.4 miles
Los Corales Beach - 12 min walk - 0.7 miles
Cocotal Golf and Country Club - 3 min drive - 1.3 miles
Casino Avalon Princess - 3 min drive - 1.5 miles
Getting around
Punta Cana Intl. Airport (PUJ) - 28 min drive
Restaurants
Helios Restaurante - 13 min walk
Papaya Tiki Bar - 6 min walk
Open Sea - 8 min walk
Sports Bar - 5 min walk
Capricho - 12 min walk
About this property
Vista Sol Punta Cana Beach Resort & Spa - All Inclusive
Vista Sol Punta Cana Beach Resort & Spa - All Inclusive offers 548 air-conditioned accommodations with minibars and complimentary bottled water. Rooms open to balconies. Satellite television is provided.
Bathrooms include showers, complimentary toiletries, and hair dryers. This Punta Cana property provides complimentary wireless Internet access, with a speed of 25+ Mbps. Additionally, rooms include coffee/tea makers and blackout drapes/curtains. Housekeeping is provided daily.
A private beach, an outdoor tennis court, and a marina are featured at the property. 3 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include a sauna and a fitness center.
The recreational activities listed below are available either on site or nearby; fees may apply.
Harmony and Esthetic has 4 treatment rooms including rooms for couples and outdoor treatment areas. Massages are available on the beach and in the spa; other services include deep-tissue massages, hot stone massages, and sports massages. A variety of treatment therapies are provided, including aromatherapy, hydrotherapy, and reflexology. The spa is equipped with a mud bath and a hot tub.
The spa is open daily. Children under 12 years old are not allowed in the spa without adult supervision. Guests under 6 years old are not allowed in the spa.
Make yourself at home in one of the 548 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After dipping into one of the 3 outdoor pools, you can spend some time at the private beach. Additional features at this Beaux Arts property include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride to nearby destinations on the area shuttle (surcharge).
Satisfy your appetite with international cuisine at Restaurante Buffet, one of the property's 6 restaurants. Mingle with other guests at the complimentary reception, held daily. When you are in need of a refreshing drink, visit the beach bar or one of 7 bars/lounges, or 3 poolside bars. A complimentary buffet breakfast is served daily from 7 AM to 10 AM.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.
A complimentary buffet breakfast is served each morning between 7 AM and 10 AM. A complimentary manager's reception is offered each day.
Restaurante Buffet - Overlooking the pool and garden, this buffet restaurant specializes in international cuisine and serves breakfast, lunch, dinner, and light fare. A children's menu is available.
Restaurante Gourmet - This fine-dining restaurant specializes in international cuisine and serves dinner only. Reservations are required. Open daily.
Restaurante Mexicano - This beach theme restaurant specializes in Mexican cuisine and serves dinner only. Reservations are required. Open daily.
Restaurante Italiano - This beachfront theme restaurant specializes in Italian cuisine and serves dinner only. Reservations are required. Open daily.
Restaurante American Gril - This beachfront theme restaurant specializes in international cuisine and serves lunch and light fare. A children's menu is available. Open daily.
All inclusive details
This property is all-inclusive. Onsite food and beverages are included in the room price (some restrictions may apply).
Food and beverages
All buffet and à la carte meals, snacks, and select beverages included
Meals and beverages at companion properties
Activities and facilities/equipment
All non-motorized water sports are included.
Land activities
Fitness facilities
Miniature golf
Soccer
Tennis
Tennis lessons
Volleyball
Lessons/classes/games
Aerobics
Dancing
Pilates
Entertainment
Onsite entertainment and activities
Onsite live performances
Theme parties
Property amenities
Internet
Available in all rooms: Free WiFi
In-room WiFi speed: 25+ Mbps
Available in some public areas: Free WiFi
Parking and transportation
Area shuttle (surcharge)
Free extended parking on site
Food and drink
Free buffet breakfast available daily 7:00 AM to 10:00 AM
3 poolside bars
6 restaurants
7 bars/lounges
A beach bar
A swim-up bar
Coffee and tea in common areas
Free daily manager's reception
Snack bar/deli
Restaurants on site
Restaurante American Gril
Restaurante Buffet
Restaurante Gourmet
Restaurante Italiano
Restaurante Mexicano
Things to do
3 outdoor pools
Beach volleyball
Beach yoga
Children's pool
Concerts/live shows
Evening entertainment
Fitness classes
Free children's club
Full-service spa
Gym
Kayaking
Outdoor tennis court
Playground
Sauna
Shopping
Snorkeling
Tennis lessons
Family friendly
3 outdoor pools
Children's pool
Free children's club
Free supervised activities for children
In-room babysitting (surcharge)
Laundry facilities
Playground
Snack bar/deli
Conveniences
24-hour front desk
ATM
Gift shop/newsstand
Hair salon
Laundry facilities
Luggage storage
Safe at front desk
Vending machine
Guest services
Concierge services
Dry cleaning/laundry service
Housekeeping (daily)
Multilingual staff
Porter/bellhop
Proposal/romance packages
Tour and ticket assistance
Wedding services
Business services
Business center
Computer station
Meeting rooms
Outdoors
Beach loungers
Beach towels
Free pool cabanas
Garden
Marina
On a private beach
Pool loungers
Rooftop terrace
Full-service spa
4 treatment rooms
Aromatherapy
Body scrubs
Body wraps
Couples treatment rooms
Deep-tissue massages
Detox wraps
Facials
Hot stone massages
Hot tub
Hydrotherapy
Manicures/pedicures
Mud bath
Outdoor treatment areas
Prenatal massages
Reflexology
Spa open daily
Sports massages
Swedish massages
Accessibility
Elevator
More
11 buildings
4 floors
Banquet hall
Beaux Arts architecture
Built in 1992
Designated smoking areas
Room amenities
Bedroom
Bedsheets provided
Blackout drapes
Bathroom
Free toiletries
Hair dryer
Private bathroom
Shower
Towels provided
Entertainment
32-inch TV with satellite channels
Food and drink
Coffee/tea maker
Free bottled water
Minibar
More
Air conditioning
Phone
Safe
Policies
Check-in
Check-in start time: 3:00 PM; Check-in end time: midnight
Late check-in subject to availability
Minimum check-in age: 18
Check-out
Check-out before noon
Contactless check-out available
Late check-out subject to availability
Late check-out fee: USD 30
Special check-in instructions
Front desk staff will greet guests on arrival at the property
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets not allowed
Children and extra beds
Children are welcome
1 child, up to the age of 10 years, can stay for free if using existing beds when occupying the parent or guardian's room
Rollaway/extra beds are not available
Property payment types
Important information
Optional extras
Late check-out fee: USD 30 (subject to availability)
In-room safe fee: USD 10 per stay
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
The name on the credit card used at check-in to pay for incidentals must be the primary name on the guestroom reservation
This property accepts credit cards; cash is not accepted
Cashless transactions are available
Safety features at this property include a fire extinguisher, a smoke detector, and a first aid kit
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
We should mention
Pool access available from 9:00 AM to 7:00 PM
Reservations are required for massage services and spa treatments; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
A fee for a mandatory Christmas Eve gala dinner is included in the total price displayed for stays on December 24
A fee for a mandatory New Year's Eve gala dinner is included in the total price displayed for stays on December 31
Guests under 6 years old are not allowed in the spa, and guests under 12 years old are only allowed with adult supervision
Property is also known as
All Inclusive Vista Sol Punta Cana
Punta Cana Vista Sol
Sol Punta Cana
Sol Vista Punta Cana
Vista Punta Cana
Vista Sol Punta Cana Beach Resort All Inclusive
Vista Sol All Inclusive
Vista Sol Punta Cana
Vista Sol Punta Cana All Inclusive
Vista Sol Resort All Inclusive
Vista Sol Punta Cana Beach All Inclusive
Vista Sol Punta Cana Beach Resort Spa All Inclusive
Vista Sol Punta Cana Beach Resort Spa All Inclusive
Vista Sol Punta Cana Beach Resort & Spa - All Inclusive Reviews
Reviews
7.6
Good
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
The private beach was my favorite part. Great spa experience. Also Super close to downtown. But For the most part, staff could be nicer. The food was pretty bad. We only ate at the hotel once during my whole trip. Lacked entertainment and EVERYTHING closes at 12 midnight. Be advised, the beds are very hard and lack comfort.
I liked the evening entertainment, especially the Dominican Night and the Circus. The Tappanyaki restaurant gave us good food and a fun night. The room maid was very good and friendly. The room was clean, well lighted, and comfortable. The gardens were beautiful and maintained well. There are three swimming pools, one was very noisy with a party atmosphere, but the other two were quiet and much more enjoyable for me. The Fitness Center was clean and had a variety of weights, treadmills, and weight machines.
Maria
Stayed 6 nights in Aug 2025
10/10 Excellent
Javier
Traveled with family
Aug 6, 2025
Liked: Cleanliness, staff & service, amenities
Hotel is good. Acceptable food and nice and funny activities each night
Hotel staff very polite and kind.
I like about how the guys behind the counter , bar food truck try their best to keep up with the visitors.. they work the hardest to make it happen.. I didn’t like the way they manage the hygiene of the place , the restaurant and bars.. a lot of mosquito out of control . Came back with a lot of mosquitos bites. Plus they don’t refill the coffee or refrigerator on a day by day basic only when you get in..I wasn’t sure if to stay or just leave at one point I was ready to cancel everything and leave the place .. great job by Ignacio, Steve, dairy, and the security personal ..
Kaystel
Stayed 6 nights in Jul 2025
6/10 Okay
Edwin H
Traveled with partner
Jul 12, 2025
Liked: Cleanliness
At the beginning the room had problems, water leaks, lamps broken, door lock very bad
I would not recommend this place it’s nothing like the pictures and the rooms are very dirty and they have a bad smell the pools are not very clean and the food wasn’t good. For our experience we paid too much for a hotel that we didn’t like.
Staff was very unfriendly and not helpful. Extremely rude and disrespectful! My wife had fragments of a broken cup in her leg that was dropped in front of her by a staff member and they were not concerned about her and told her it wasn’t bad. There was at least 10-15 fragments in her leg. DO NOT STAY HERE! If you do, just remember I told you so