Hotel Suites Villasol

Hotel Suites Villasol

Hotel Suites Villasol has long been considered one of the top hotels in Puerto Escondido — with unparalleled hospitality and the fresh sea breeze from Playa Bacocho, one of the most beautiful beaches that Puerto has to offer.

Rooms & Suites

  • Standard – Basic, comfortable, room with a modern design that incorporates traditional style from the region.
  • Standard w/ Balcony – The standard room with balcony offers the same amenities as the standard yet offers more natural light and a beautiful view of the interior of the hotel.
  • Standard Plus – The standard plus rooms have been completely remodeled and offer parota wood furniture with a cozy, minimalist vibe.
  • Master Plus – The Master Plus is the most spacious room available at Hotel Suites Villasol. With two bedrooms, this room is perfect for those wanting to spend quality time with friends and family in an idyllic destination just steps from the beach.


Guests can choose to sunbathe until sunset at Hotel Suites Villasol’s private beach club or visit some of the many things to see, do and explore in Puerto Escondido.

After a long day exploring Puerto Escondido, we recommend trying the cuisine of the Pacific at Pez Gallo, one of Hotel Villasol’s on-site restaurants.

Stay with us and we promise to make your visit to Puerto one to remember.

Free Wi-Fi

Free Wi-Fi (Fiber Optic Internet) is included in your stay. Please remember that good Internet can be hard to find in Puerto Escondido. For the best Internet, visit a cowork space.

Air Conditioning

Every room and suite at Hotel Suites Villasol is equipped with ice cold air-conditioning. that will keep you cool on the hottest of days.

Private Beach Club

Don’t miss Hotel Villasol’s private beach club which offers a swimming pool, tennis courts, volleyball courts, hammocks and more.

Swimming Pool

Hotel Suites Villasol has a beautiful beachfront swimming pool surrounded by plants and palm trees, located steps from Playa Bacocho.


Calle Loma Bonita No.2, Fracc. Bacocho, Puerto Escondido, Oaxaca, Mexico. 71983. (Google Maps)