9 Best Hotels in Puerto Escondido, Oaxaca

If you’re traveling to Puerto Escondido and don’t know where to stay, I will show you the best hotels for a comfortable and fun stay.

All these lodging options share a unique design, excellent service, and the best ocean views in Puerto Escondido.

Lovers of Mexican beaches (and travel experts) know that Oaxaca is home to some of the most beautiful and perfect destinations for a unique trip, either as a couple, with friends or to reconnect with yourself.

Puerto Escondido is no exception. It is one of the best destinations, a beautiful port city where you will find beaches like La Principal, Zicatela (a surfer’s paradise), La Punta (perfect for swimming) and Carrizalillo (where you can admire beautiful sunsets on its cliffs).

As promised, here are the best 9 hotels in Puerto Escondido for your next visit. Take note!

9 Top hotels in Puerto Escondido, Oaxaca

1. Hotel Escondido – Adults only

best hotels in puerto escondido
Lounge area at the Hotel Escondido – Source: Isabel Ruiz / flickr.com

The architecture, design, and incredible ocean views make this hotel (located on a virgin beach just a short distance from Puerto Escondido) one of the best options during your visit.

Hotel Escondido features 16 cabanas, a spa, pools, and a restaurant, all offering a fusion of traditional and contemporary.

You’ll fall in love with its vibrant colors, gastronomy, and personalized service, as well as the top floor of the Casona (the hotel’s restaurant), where you’ll find an incredible pergola-covered bar, swimming pool, and solarium that I’m sure you’ll never want to leave.

2. Casona Sforza

best hotels in puerto escondido sforza
Source: Booking.com

This is an incredible hotel designed by famous architect Alberto Kalach, who, together with the founder Ezequiel Ayarza Sforza, created a remarkable space based on millenary techniques.

Undoubtedly, sustainable materials and its large vaults with arches stand out most in its construction.

The creators of Casona Sforza claim that the “arches” allow energy and positive thoughts to flow into the suites to ensure a pleasant stay.

It has 11 rooms grouped into Junior, Senior, and Master categories, configured in cozy atmospheres of bohemian aesthetics with neutral colors, tropical woods, natural textures, and stunning panoramic ocean views.

3. Villas Carrizalillo Hotel

best hotels in puerto escondido
Main terrace, Villas Carrizalillo – Source: Erwin Friesen / flickr.com

Playa Carrizalillo is famous for its low tide and blue-green water.

If this is your type of beach, the best place to stay is at Villas Carrizalillo, a space with 12 incredible villas of unique design and style located in an intimate and quiet environment with exceptional views of Carrizalillo Bay.

The diversity in its space allows you to choose between casitas with a different number of bedrooms and fully equipped kitchens.

It also offers the possibility of staying in studios with a single bed, making it the perfect place for a trip with friends or personal introspection.

Best of all, you can enjoy beautiful sunsets from any of its accommodations.

4. Casa de Olas Boutique Hotel on Zicatela beach

best hotels in puerto escondido
Source: Booking.com

This boutique hotel is perfect for surf travelers who want to ride the waves of Zicatela.

Located between Playa Zicatela and La Punta, it offers its guests three floors with incredible amenities.

The first floor features a common area with a living room, dining room, kitchen, half bath, and a large terrace with a pool on the main level.

The second floor has three bedrooms sharing a terrace, two separate bathrooms (each with a toilet and shower), and a powder room area.

Finally, its third level houses an outdoor entertainment terrace with built-in furniture, a dining room, and a fourth bedroom.

In addition, Casa de Olas offers a private entrance to the beach through its back door, so you won’t need to walk far to surf to its famous surf break known as the “Mexican Pipeline.”

5. Suites La Hacienda

best hotels in puerto escondido

Suites La Hacienda is only a ten-minute walk from Coral Beach. It offers beautiful spaces with 14 rooms, a swimming pool, patios, and colonial-style balconies.

Each of its accommodations is equipped with a refrigerator, kitchenware, microwave oven, and a private bathroom to help you create the best experience on your trip to Puerto Escondido.

It is worth mentioning that each suite has its charm and adapts to the needs of its guests.

I recommend you ask about the amenities of each one to choose your favorite. Plus: it’s pet-friendly!

6. Vivo Resort Hotel

best hotels in puerto escondido
Source: Booking.com

The Vivo Resort is near Palmarito Beach, and it’s considered one of the best hotels in Puerto Escondido.

This hotel with luxury finishes has fully equipped rooms with a kitchen and living room, terraces with fantastic ocean views, and wireless Internet access.

It has parking, three swimming pools, a gym, a business center, restaurants, bars, a mini market, and a children’s playground.

You may want to read: Discover Mexico’s Top 20 SPA Destinations for Blissful Retreats

7. Hotel Suites Villasol   

suites villasol

Hotel Suites Villasol is located on the Bacocho beach and is ideal for business travelers and tourists.

All rooms have air conditioning and cable TV. In addition, some of them have a living room and kitchen.

The hotel has parking, green areas, swimming pools, a beach club, wedding areas, a business center, restaurants, bars, wireless Internet access, and a children’s playground.

8. Aldea del Bazar & Spa  

best hotels in puerto escondido
Source: Booking.com

The Aldea del Bazar & Spa is a hotel with Arabian architecture and Moorish-style decoration that offers guests an incredible ocean view.

This gorgeous hotel was strategically built on a cliff.

The hotel has parking, free Internet access, bars, restaurants, swimming pools, and laundry, among other services.

9. Punta Arena Surf Suites

best hotels in puerto escondido

If you’re on a low budget, then this is it! The Punta Arena Surf Suites is the right hotel for you.

Challenge the waves at Zicatela Point Beach or enjoy the nightlife.

Punta Arena Surf Suites is in the town of Brisas de Zicatela. Its surroundings include numerous surf shops and restaurants with varied gastronomy.

The rooms are air-conditioned and decorated by local artisans in the area. This site also has parking and free wireless Internet service.

Puerto Escondido, Oaxaca – MAP

Related Articles