Located close to Playa Coral and Carrizalillo Beach, Hotel Suites Villasol provides a terrace, a garden and a 24-hour gym. This resort is a great place to bask in the sun with a beachfront location and a free beach shuttle. Treat yourself to spa services, such as a massage or a facial. The on-site restaurant, BUGAMBILIAS, offers breakfast and dinner. In addition to a business centre, guests can connect to free in-room WiFi.
Located in Bacocho, a neighbourhood in Puerto Escondido, Hotel Suites Villasol is near the airport and on the beach. Shoppers can visit Commercial Walkway, while everyone can enjoy the natural beauty of Playa Coral and Bacocho Beach. Carrizalillo Beach and Puerto Angelito Beach are two other places to visit that come recommended. Surfing/body boarding offers a great chance to get out on the surrounding water, or you can seek out an adventure with ecotours nearby. Visit our Puerto Escondido travel guide
Loma Bonita No. 2, Fraccionamiento Bacocho, Puerto Escondido, OAX, 71980
What's nearby
Bacocho Beach
12 min walk - 1.0 km
Carrizalillo Beach
15 min walk - 1.3 km
Commercial Walkway
5 min drive - 2.6 km
Puerto Angelito Beach
5 min drive - 2.6 km
Benito Juarez Market
3 min drive - 1.5 km
Getting around
Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.)
3 min drive
Restaurants
El Cafecito
12 min walk
Almoraduz
13 min walk
Pez Gallo
9 min walk
Metxcalli
10 min walk
Turtle Bay
11 min walk
About this property
Hotel Suites Villasol
Upscale resort near Playa Coral
Located close to Carrizalillo Beach and Bacocho Beach, Hotel Suites Villasol provides a terrace, a garden and a 24-hour gym. This resort is a great place to bask in the sun with a beachfront location and a free beach shuttle. Treat yourself to spa services, such as a massage or a facial. The on-site restaurant, BUGAMBILIAS, offers breakfast and dinner. Free in-room WiFi and a business centre are available to all guests.
Other perks at this resort include:
An outdoor pool and a children's pool, along with sunloungers and pool umbrellas
Free self-parking
Full breakfast (surcharge), a round-trip airport shuttle (surcharge) and a 24-hour front desk
Wedding services, meeting rooms and multilingual staff
Guest reviews speak highly of the helpful staff
Room features
All 85 rooms feature comforts such as air conditioning, as well as amenities such as free WiFi.
Yes, this property has an outdoor pool and a children's pool. Pool access is from 8:00 AM to 9:00 PM.
How much does it cost to stay at Hotel Suites Villasol?
As of 25 Oct 2026, prices found for a 1-night stay for 2 adults at Hotel Suites Villasol on 7 Nov 2026 start from €91, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Hotel Suites Villasol pet-friendly?
Yes, pets are allowed at this property. There's a deposit of MXN 5000 per stay and a fee of MXN 812 per pet, per night. Service animals are exempt from fees.
How much is parking at Hotel Suites Villasol?
Self-parking is free at this property.
What time is check-in at Hotel Suites Villasol?
Check-in start time: 3:00 PM; check-in end time: midnight. A fee applies for early check-in (subject to availability). Late check-in is available during limited hours.
What time is check-out at Hotel Suites Villasol?
Checkout is at noon. Late check-out is available for a fee (subject to availability).
Does Hotel Suites Villasol provide a shuttle to the airport?
Yes, there's an airport shuttle. A fee of MXN 500 per person applies.
Where is Hotel Suites Villasol located?
Nestled on the beach, this Bacocho resort is within a 15-minute walk of Playa Coral and Bacocho Beach. Carrizalillo Beach and Puerto Angelito Beach are also within 2 mi (3 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Hotel Suites Villasol Reviews
8.2
Very good
All reviews shown are from real guest experiences. Only travellers 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.More informationOpens in a new window
The staff was attentive and the hotel itself is a comfortable stay!
I stayed 4 nights and felt safe the entire time.
The hotel food is good as well!
They also offer transportation to the closest beach.
It was a wonderful time as a family our stay at Villasol. Staff were very attentive and helpful with tips and accommodating with our requests. Really good Mexican food at their restaurant. We’ll love to stay with them again.
We loved the property for the location. And the clean room. Reason I took 1 star office because the picture on the Expedia website is not the actual pool. The pool in the photo is located 10 minutes walk to the beach club which is additional 1200 pesos per day to use. Please update the actual photos of the hotel not the additional facilities that are located on a different site.
The hotel pool and bar is great. Breakfast was diverse and varies day to day.
Room was clean but nothing spectacular. Everything around here will be walk ups but the AC in the rooms are excellent.
I love that they have an airport shuttle
Terrible wifi pretty much throughout the hotel except by reception.
The hotel is beautiful, just keep in mind that there is no elevator. I can't remember if I saw that it didn't have an elevator, but you can request to be on the first floor if there are any available rooms. I didn't see this option, so our room was like at the third floor I believe. It was hard to having to go downstairs and the upstairs a lot of times, but we got our daily exercise lol. Other than that, the facility is very pretty. There is a lot of green areas, the pool is nice but I recommend to go when the sun is not very intense. The food was awesome, the staff were friendly, and they can also find you a taxi at the front desk which I found very helpful. There's also a guy in the reception that offers activities at an affordable price. The location is good, not the best but it can be close to a lot of things.
Overall, the property met our basic needs. Safe in room, clean towels etc. surprised that they did not supply the complementary bottle of water per person.
Did not eat breakfast on site. Better options a short walk away
Hotel looks nice from the outside and is in a good area for walking to restaurants and the beach; however, customer service isn’t great, we had a bunch of cockroaches that kept coming into our room, when we asked to get a new room they said they had none available even though 20 mins later they called us saying that they did have one so they just lied to us twice when we asked to switch (this was at around 11pm). Staff was not attentive at all, we saw them on their phones or just talking to one another when we needed to get their attention to get service at the restaurant. Would not recommend.
The hotel is very pleasant and the staff are very helpful and go out of their way to make you feel at home. The rooms are basic and clean. The gym was small but just the right amount of machines. The restaurant is convenient and has a good menu with quality food.