Skip to main content
Beginning of main content

Hotel Suites Villasol

3.0 out of 5.0

Recent guest reviews

I have returned to Puerto Escondido after a four year absence, staying from January 20 to February 17. I stayed at the VillaSol and can't say enough good things about this hotel. Starting with excellent management by Pedro Medina Martinez and followed by an extremely hard working and competent staff in all areas of the hotel. My room was cleaned and maintained beautifully by the many wonderful housekeeping staff among whom some of these employees were: Antonia, Marta, Raquel, Sacnite, and so many more whose names I have forgotten. Always friendly and helpful and eager to help even if my Spanish was very bad. The gardener/landscape person was Alejandro - the hardest working man I've seen in ages. Always friendly and a real gentleman doffing his hat when greeting me - old world charm that definitely charmed me. My favourite person of all was Moresto - the driver of the shuttle to transport guests to the beach club. His fellow drivers, Bento and David also with huge smiles and great warmth. The many many staff at the restaurants and beach club were very friendly and helpful and represent Villa Sol in a most postiive manner. Some of those great people are: Javier, Adolfo, Miguel, Olivia, Isabel, Anna Marie, Angelita, Laura, Irena, Bette, & Omar. At the front desk, I always appreciated the warm friendliness of Vivi, Aldahr, and Grisella. I would not hesitate to recommend this hotel to anyone. Thank you all for making my stay at Villa Sol so wonderful. Gracias to all. I look forward to seeing you all next year.

My family passed an excelent time in this hotel, the staff is very nicely and gentile, the hotel has a restaurant with very good service and just price, the beach club of the hotel are awesome and very safe for childrens. In general is an excelent place and we will try to return soon.

We reserved the cheapest room that VillaSol had so I was expecting a view that was not very good and possibly noisy and was willing to put up with that. But the room itself was quite pleasant and colorful. The view was as expected. The A/C was new and worked very well. There was no soap of any kind when we arrived and from then on there was always something missing. Towels one day, bath mat the next. If you wanted to call the front desk with the phone in the room...nope. Didn't work. So if you wanted any of these items or report a problem you had to hike all the way to the front desk to get them. The faucet in the bathroom leaked so that any toiletry items, meds or cosmetics left there were soaked. The toilet stopped working twice. I left my wallet in the airport at Mexico City and there was no one who was able to assist with this serious issue. I had to go to another hotel in town to get that help. After a while all of this begins to wear on you. The grounds, the Beach Club and the pool were lovely and functioned. We went to breakfast once. Didn't ever go back. We ordered just hot chocolate and a bread basket. We finally left without ever getting the drink although we ordered it twice. The people next to us were having similar problems. I wouldn't hurry to go back there. They need better trained staff or more staff. Lots of chiefs but no training for indian's and/or not enough indians. Oh, yeah...if you wanted a beach towel...yep...hike up to the front desk for it and sign your life away to get one. Wifi was available only at the pools or front desk area.

My family and I visited Puerto Escondido in April and stayed at Hotel Suites Villasol. We enjoyed our stay, the rooms were very clean, air conditioner worked fine, pool area always clean. We had breakfast and diner at the restaurant in the hotel and the food was delicious and reasonably priced. What we MOST enjoyed was the Beach Club! Right on the beach, it was incredible. Great views of the ocean, great service at the pool side bar. We were lucky enough to release baby turtles. BEST UNFORGETABLE EXPERIENCE. We very much enjoyed our stay at Hotel Suites Villasol.

Staff is nice and friendly. The hotel and rooms are ok...just ok. However, this hotel is overpriced for what you receive. Also, the Beach Club could be good, but it is poorly staffed. The staff that is there does not work hard, and are rude. They laugh together like they have their own little exclusive Club. I brought a bunch of tip money with me, but it stayed in my pocket. We waited 45 minutes for drinks to be served AND THEY WERE VERY WEAK DRINKS. It was strange, because they were very slow at the time. We switched to Mojitos and they were awful (and weak). I've been to Mexico over thirty times and have never experienced such bad drinks and service. They charge a lot of money for their drinks too. The Wifi never worked. Not worth it. We won't go back there.

The Good: they have a lovely beach resort 10mins walk from the hotel (or use free shuttle). Rooms are large. Staff are very friendly. Very close to the airport. The bad: very dated property that needs refurbishment. AC doesn’t work that well. Shower is small and old. Food is ok but not great. Service is not great, slow, and they seem disorganised all the time. My next trip I would stay at Posada Real (next door), seems much better!!!!

I spent 3 nights here and there were some good parts, bad parts and ugly parts: The good: The beach club that is included with this resort is beautiful and has great service. The swimming pool onsite is also nice, as is the food at the hotel restaurant. The bad: When we arrived on Friday afternoon, they stuck us in a back corner room with a view of street construction, a phone that didn't work, a broken air conditioner (which is vital), stained furniture and a restroom without towels or shampoo. When we complained to the front desk the women that worked there were extremely rude and disregarded everything we told them. We had to speak to two other people before finally getting a better room. The ugly: There is no WiFi in the rooms, and the WiFi that is supposed to work in the common areas (lobby and pool area) only worked one of the three days we were there (False Advertising).... that along with the attitude at the front desk and the furniture really made me feel frustrated

Good family hotel for Puerto Escondido Standards. Never forget it is 3 stars so don't expect premium service. It has hot water, rooms are clean and food is very good for a 3 star hotel. The beach club is great and has a delicious restaurant. Very close to the airport. Take taxis outside the airport (35 pesos) vs. taxis inside (250 pesos). Puerto Escondido is a surf spot so the beach is not an option for kids.

For the second year, we enjoyed and relaxed at the Villasol Beach Club (Club de Playa Villasol) Purchasing a very reasonable membership (we rent a bungalow on Zicatela Beach), we took advantages of the beautiful facilities several times a week from January-March. From the Managers to the pool waiters, the chefs and the receptionists, we encountered friendly, personable and professional service. The pools and swim up bar are always pristine, and the new bathroom facilities are both comfortable and hygienic. The food and drinks are outstanding! Of course, we love Happy Hour. And the view of the beach and ocean is fabulous. The only thing that was not wonderful were the lounges beside the pool, which have been stretched beyond comfort. Hopefully we will see new and improved ones soon! See you next year Friends!

Staying in a condo in town, we didn't have access to a beach directly, so we decided to try the beach club here. It was quick taxi ride, to arrive at the beautiful resort grounds. We arrived early and were able to get a couple lounge chairs by the pool. There is obviously a lot of people playing the towel game here, because almost every one was already taken. As we settled in for the day, an older couple came beside us to their toweled loungers. They obviously don't like the day users of the beach club, since we were immediately called interlopers, and they spoke to others around us as if we were deaf to their comments. Now day users do pay for the use of the loungers, 100 pesos each per day. We tried the pool only to cool off since the ocean was very rough, but the pool was very murky and we did see others leave because they wouldn't use the pool. The beach is amazing, long for walks and the sound of the surf was soothing for naps. We got pool side drink service that was pretty good, but we were told not to eat pool side, its best to eat in the restaurant which we did. Later in the am they set up the beach front chairs and hammock's, these are quickly snapped up, esp. by the couple who called us interlopers. I don't think the resort should allow users to hold chairs, loungers and hammock's , maybe one thing at a time. But people are actually clipping signs on things that say this is mine! And if you move the sign when they are not using the hammock, then they will call staff and have you removed from the club. So I don't know if this preferential treatment is for hotel guests only, but if people are paying to use a lounger, and still spending $$$, then we should all have the same use of the chairs.

Loma Bonita No 2 Fraccionamiento Bacocho Puerto Escondido OAX

Hotel highlights

  • Free WiFi in public areas
  • Free parking
  • Onsite dining
  • 2 outdoor pools

Within a short walk of Bacocho Beach, Hotel Suites Villasol is within a mile (2 km) of Carrizalillo Beach. This 86-room, 3-star resort welcomes guests with 2 outdoor pools, 2 restaurants, and free self parking. It's on the beach and also close to Puerto Angelito Beach and Marinero Beach.


Enjoy dining at BUGAMBILIAS, one of 2 onsite restaurants. Savor a meal from the comfort of your room with room service. Start each morning with breakfast, served for a fee from 7 AM to 11 AM.


The 86 rooms are air-conditioned and have free bottled water and desks. Guests can expect to find 32-inch LCD TVs with cable channels. Free toiletries are also standard.

Property features

Guests staying at Hotel Suites Villasol enjoy access to 2 outdoor pools, a children's pool, and free WiFi in public areas. There's free parking, and an airport shuttle (available 24 hours) for MXN 450 per room roundtrip. The 24-hour front desk has multilingual staff ready to assist with concierge services, luggage storage, and securing valuables. Other amenities at this beach resort include 4 meeting rooms, conference space, and a computer station.

Room options

Standard Room, 2 Double Beds

Full 2 | Sleeps 4

Master Suite

Full 2 | King 1 | Sleeps 6

Standard Room, Balcony, Pool View

Full 2 | Sleeps 4

Standard Room (Plus)

Full 2 | Sleeps 4

Reviews from Trip Advisor

Trip Advisor aggregated rating

69.0% of guests recommend this hotel

Total of 329 reviews