The Best Hotels in Puerto Escondido

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Puerto Escondido. Bon voyage!

Hannah, Travel Blogger

Updated

Casa Joseph Zicatela - Adults Only

Rated 9.1 in 500 reviews

Situated in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only features accommodation… See more

Situated in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only features accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. Some rooms at the property have a balcony with a sea view.

At the hotel rooms have air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Certain rooms are fitted with a kitchen with a fridge and a microwave. The rooms feature a desk.

An American breakfast is available each morning at Casa Joseph Zicatela - Adults Only.

Marinero Beach is 2 km from the accommodation, while Commercial Walkway is 3.3 km from the property. Puerto Escondido International Airport is 6 km away.

Rooms from $336

Just in front of the sea, Hotel Escondido offers a beach club, a spa, and stylish bungalows with private swimming pools… See more

Just in front of the sea, Hotel Escondido offers a beach club, a spa, and stylish bungalows with private swimming pools and ocean views. Puerto Escondido is 45 minutes' drive away. Parking is available.

Each air-conditioned bungalow features elegant modern décor, free WiFi, cable TV Bungalows also offer a minibar and a private bathroom with a hairdryer, bathrobes and organic toiletries.

Hotel Escondido’s restaurant is open from 08:30 until 22:30 and serves international cuisine.

Free private parking is available at Hotel Escondido. The property can arrange activities such as surfing, kayaking, boat trips and horse riding trips. Zicatela Beach is 24 km away.

Rooms from $394

Casona Sforza

Rated 9.2 in 229 reviews

Situated in Puerto Escondido, 7 km from Commercial Walkway, Casona Sforza features accommodation with an outdoor… See more

Situated in Puerto Escondido, 7 km from Commercial Walkway, Casona Sforza features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy international dishes at the restaurant or have a cocktail at the bar.

At the hotel, rooms come with a desk, bed linen and a balcony with a garden view. Casona Sforza offers some rooms with sea views, and each room comes with a coffee machine. The rooms will provide guests with a wardrobe and a kettle.

Puerto Escondido International Airport is 10 km from the property, and the property offers a paid airport shuttle service.

Rooms from $800

Terrestre, a Member of Design Hotels

Rated 8.9 in 256 reviews

Terrestre, a Member of Design Hotels features an outdoor swimming pool, garden, a private beach area and terrace in… See more

Terrestre, a Member of Design Hotels features an outdoor swimming pool, garden, a private beach area and terrace in Puerto Escondido. This 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy Mexican dishes at the restaurant or have a cocktail at the bar.

At the hotel, all rooms come with a balcony.

Terrestre, a Member of Design Hotels offers a buffet or continental breakfast.

Commercial Walkway is 31 km from the accommodation. Puerto Escondido International Airport is 26 km away.

Rooms from $394

Villas Carrizalillo

Rated 9.4 in 388 reviews

Villas Carrizalillo offers accommodation in Puerto Escondido. Zicatela Beach is 2.4 km away. All units have a dining… See more

Villas Carrizalillo offers accommodation in Puerto Escondido. Zicatela Beach is 2.4 km away.

All units have a dining area and a seating area with a flat-screen TV. Some units include a terrace and/or balcony with sea or garden views. Some units also have a kitchenette. There is a private bathroom with a bath or shower in every unit. Towels are offered.

Villas Carrizalillo also includes an outdoor pool. Guests can enjoy a year-round outdoor pool and a restaurant on site.

The area is popular for fishing. Downtown Puerto Escondido is 1.1 km from Villas Carrizalillo. The nearest airport is Puerto Escondido International Airport, 2 km from Villas Carrizalillo.

Rooms from $271

Vivo Resorts

Resort

Rated 8.2 in 323 reviews

This luxurious property offers fully equipped, luxurious apartments located on a long stretch of pristine beach, just a… See more

This luxurious property offers fully equipped, luxurious apartments located on a long stretch of pristine beach, just a 15-minute drive from Puerto Escondido. It has an 3 swimming pools with pool towels, a swim-up bar and views of the ocean.

Each modern apartment at this property boasts breathtaking views of the Pacific Ocean and comes equipped with air conditioning, a kitchen and a satellite TV. Free Wi-Fi is available throughout. A courtesy coffee is offered.

Dining options include Ernesto's and Coco Thai. Benefits include equipment for the tennis court, Pickle ball court, basketball court and table tennis. The property also offers complimentary recreation classes when available.

If you feel like visiting the surroundings, you can explore Laguna Manialtepec, 5 km away, or Carrizalillo Beach which is 14 km from the property. Vivo Resorts also offers an airport shuttle service with an extra cost and free on-site parking.

Rooms from $155

Casa TO

Rated 9.0 in 194 reviews

Casa TO in Puerto Escondido provides adults-only accommodation with a terrace, a restaurant and a bar. Located around… See more

Casa TO in Puerto Escondido provides adults-only accommodation with a terrace, a restaurant and a bar. Located around 1.4 km from Zicatela Beach, the hotel is also 4.7 km away from Commercial Walkway. The hotel offers an indoor pool and a concierge service and free WiFi.

At the hotel, each room is equipped with a patio. At Casa TO, the rooms come with air conditioning and a private bathroom.

Breakfast is available every morning, and includes American, vegetarian and vegan options.

Puerto Escondido International Airport is 7 km from the property.

Rooms from $568

Suites La Hacienda

Rated 9.1 in 751 reviews

Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel… See more

Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure.

Suites La Hacienda is ideally located only a short walk from a variety of unique shopping centers, local restaurants and the vibrant culture of Puerto Escondido. Self service continental breakfast is offered.

The area surrounding La Hacienda is also filled with numerous recreational activities. Guests can relax in the hotel's swimming pool, or explore top-rate surfing areas, experience deep-sea fishing and exotic wildlife only moments from the hotel.

Rooms from $109

Casa Yuma, Puerto Escondido

Rated 8.7 in 44 reviews

Facing the beachfront, Casa Yuma, Puerto Escondido offers 4-star accommodation in Puerto Escondido and has a garden… See more

Facing the beachfront, Casa Yuma, Puerto Escondido offers 4-star accommodation in Puerto Escondido and has a garden, private beach area and terrace. Guests can enjoy local dishes at the restaurant or have a cocktail at the bar.

At the hotel, rooms include a wardrobe, bed linen and a patio with a garden view. Featuring a private bathroom with a shower and free toiletries, rooms at Casa Yuma, Puerto Escondido also boast free WiFi, while certain rooms have a sea view. At the accommodation, all rooms include air conditioning and a safety deposit box.

Guests at Casa Yuma, Puerto Escondido can enjoy a continental breakfast.

Guests at the hotel will be able to enjoy activities in and around Puerto Escondido, like hiking.

Languages spoken at the 24-hour front desk include English and Spanish.

Commercial Walkway is 14 km from Casa Yuma, Puerto Escondido. Puerto Escondido International Airport is 16 km from the property.

Rooms from $208

Selina Puerto Escondido

Rated 7.6 in 782 reviews

Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi… See more

Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar.

The dorms offer modern décor with local-wooden furniture, A/C, fans and bathroom. The bathrooms come with shower (hot water). Private rooms are also available at Selina.

The Adoquinado touristic road is 5 minutes’ walk from Selina, and guests can find restaurants, bars and shops.

Activities like horseback riding, fishing, snorkelling, tours and surf lessons can be arranged at this accommodation.

This property is 2 minutes’ walk from Marinero Beach and 2 km from Puerto Escondido Town Centre. ADO Bus Station is 3 minutes’ drive away and Puerto Escondido International Aiport is 10 minutes’ drive away .

Rooms from $67

Raíz Hotel Boutique

Rated 9.1 in 316 reviews

Raíz Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar… See more

Raíz Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar, the property is located within 400 metres of Zicatela Beach. The accommodation offers a concierge service and free WiFi throughout the property.

At the hotel, the rooms are fitted with a wardrobe. All rooms are fitted with a private bathroom fitted with a shower and free toiletries, while some rooms also offer a kitchen equipped with a fridge. All guest rooms at Raíz Hotel Boutique feature air conditioning and a desk.

An à la carte breakfast is available every morning at the accommodation.

A business centre and vending machines with snacks and drinks are available on site at Raíz Hotel Boutique. Languages spoken at the reception include Catalan, English, Spanish and French.

Marinero Beach is 2.8 km from the hotel, while Commercial Walkway is 3.5 km from the property. Puerto Escondido International Airport is 6 km away.

Rooms from $137

Hotel Santa Fe

Rated 8.3 in 541 reviews

Set between the beaches of Zicatela and Marinaro, this colonial-style hotel features 3 outdoor pools and a restaurant… See more

Set between the beaches of Zicatela and Marinaro, this colonial-style hotel features 3 outdoor pools and a restaurant. Hotel Santa Fe is located in Puerto Escondido, on the coast of Oaxaca.

Surrounded by lush tropical gardens, the Santa Fe offers beautiful rooms with Mexican décor in light colours, featuring wooden furniture and tiled floors. The bathrooms feature hand-painted tiles.

Each bright room at Hotel Santa Fe comes with a satellite TV and a private balcony that offers views of the hotel’s gardens. The suites include a minibar and a fridge.

The restaurant is located under a traditional Palapa roof, and offers views of the Pacific Ocean. It serves Mexican and international cuisine, as well as seafood dishes, salads and daily specials.

The lively city centre of Puerto Escondido is a 5-minute drive, while the airport is 4 km away.

Rooms from $112

Casa de Olas Boutique Hotel

Rated 8.8 in 707 reviews

Casa de Olas Boutique Hotel has a fitness centre, garden, a terrace and bar in Puerto Escondido. The accommodation… See more

Casa de Olas Boutique Hotel has a fitness centre, garden, a terrace and bar in Puerto Escondido. The accommodation offers room service, a concierge service and organising tours for guests.

Featuring a private bathroom with a shower and a hairdryer, rooms at the hotel also have free WiFi, while selected rooms also offer a balcony. At Casa de Olas Boutique Hotel all rooms have air conditioning and a safety deposit box.

You can play darts at the accommodation.

Zicatela Beach is 300 metres from Casa de Olas Boutique Hotel, while Commercial Walkway is 4 km from the property. Puerto Escondido International Airport is 7 km away.

Rooms from $75

Casa Bicachi - Adults Only

Rated 9.5 in 336 reviews

Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. Located… See more

Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. Located around 600 metres from Zicatela Beach, the hotel with free WiFi is also 4.3 km away from Commercial Walkway. Guests can enjoy pool views.

At the hotel, all rooms are fitted with a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, all units at Casa Bicachi - Adults Only have a flat-screen TV and air conditioning, and selected rooms include a balcony. At the accommodation every room comes with bed linen and towels.

Puerto Escondido International Airport is 7 km away.

Rooms from $129

Hotel Suites Villasol

Rated 8.2 in 1276 reviews

Situated in Puerto Escondido, 300 metres from Bacocho Beach, Hotel Suites Villasol features accommodation with an… See more

Situated in Puerto Escondido, 300 metres from Bacocho Beach, Hotel Suites Villasol features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can have a drink at the bar.

At the hotel, rooms include a desk. Complete with a private bathroom fitted with a bath or shower and free toiletries, the rooms at Hotel Suites Villasol have a flat-screen TV and air conditioning, and certain rooms have a terrace. The units have a wardrobe.

The accommodation offers a buffet or American breakfast.

Carrizalillo Beach is 1.4 km from Hotel Suites Villasol, while Playa Puerto Ángelito is 1.9 km from the property. Puerto Escondido International Airport is 1 km away.

Rooms from $58