The Best Hotels in Puerto Escondido

We’ve filtered out the noise and surfaced the best luxury, boutique and coolest hotels in Puerto Escondido for you below. Bon voyage!

Hannah, Travel Blogger

Updated

Hotel Escondido - Adults Only

Rated 8.8 in 201 reviews

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 $536

Casona Sforza

Rated 9.0 in 173 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 terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, and organising tours for guests.

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.

Guests at the accommodation can enjoy a à la carte or an American breakfast.

The nearest airport is Puerto Escondido International, 10 km from Casona Sforza, and the property offers a paid airport shuttle service.

Rooms from $435

Casa Joseph Zicatela - Adults Only

Rated 9.2 in 245 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 restaurant and a bar. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Every room has a balcony with pool view.

At the hotel rooms have air conditioning, a desk, a flat-screen TV, a private bathroom, bed linen, towels and a terrace with a sea view. The rooms have a safety deposit box.

à la carte and American breakfast options are 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. The nearest airport is Puerto Escondido International Airport, 6 km from Casa Joseph Zicatela - Adults Only.

Rooms from $281

Hotel Terrestre

Rated 9.1 in 89 reviews

Facing the beachfront, Hotel Terrestre offers 5-star accommodation in Puerto Escondido and features an outdoor swimming… See more

Facing the beachfront, Hotel Terrestre offers 5-star accommodation in Puerto Escondido and features an outdoor swimming pool, garden and terrace. Each accommodation at the 5-star hotel has sea views, and guests can enjoy access to a restaurant and to a bar. The hotel offers a sauna and room service.

At the hotel, all rooms come with a balcony. With a private bathroom equipped with a shower and free toiletries, rooms at Hotel Terrestre also have pool view. The units feature a safety deposit box.

Guests at the accommodation can enjoy a continental breakfast.

Speaking English and Spanish at the reception, staff are always on hand to help.

Commercial Walkway is 31 km from Hotel Terrestre. The nearest airport is Puerto Escondido International Airport, 26 km from the hotel.

Rooms from $457

Villas Carrizalillo

Rated 9.3 in 390 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 $218

Vivo Resorts

Resort

Rated 8.1 in 251 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 $232

Suites La Hacienda

Rated 9.1 in 573 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 $160

Hotel Blater

Rated 8.7 in 213 reviews

Set on Santa Maria’s Playa Zicatela Beach, Hotel Blater features an outdoor swimming pool and modern rooms different… See more

Set on Santa Maria’s Playa Zicatela Beach, Hotel Blater features an outdoor swimming pool and modern rooms different delighting views. There is also a restaurant and free Wi-Fi. Kindly be informed that the property offers two pools one of them with disability access.

Each bright, spacious room at Hotel Blater has a balcony. There is also cable TV and air conditioning.

Guests can enjoy creative Mexican cuisine in the Carey's restaurant, which is open from 08:00 until 15:00. There is also a bar and terraces overlooking the beach.

The centre of Puerto Escondido and its marina are less than 3 km from the hotel. Rio Grande and Huatulco National Park can be reached in just over an hour by car.

Rooms from $141

Casa UMI

Rated 8.0 in 255 reviews

Featuring 4-star accommodation, Casa UMI is set in Puerto Escondido, 500 metres from Zicatela Beach and 4.3 km from… See more

Featuring 4-star accommodation, Casa UMI is set in Puerto Escondido, 500 metres from Zicatela Beach and 4.3 km from Commercial Walkway. With free WiFi, this 4-star hotel has an outdoor swimming pool and a terrace. The accommodation offers a shared kitchen, a tour desk and luggage storage for guests.

All guest rooms come with air conditioning, a fridge, a microwave, a coffee machine, a shower, free toiletries and a wardrobe. With a private bathroom fitted with a bath and a hairdryer, some units at the hotel also have a sea view. The rooms feature a safety deposit box.

The nearest airport is Puerto Escondido International Airport, 7 km from Casa UMI.

Rooms from $114

Selina Puerto Escondido

Rated 7.7 in 564 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 $29

Casa de Olas Boutique Hotel

Rated 9.1 in 594 reviews

Casa de Olas Boutique Hotel has free bikes, fitness centre, a garden and shared lounge in Puerto Escondido. 300 metres… See more

Casa de Olas Boutique Hotel has free bikes, fitness centre, a garden and shared lounge in Puerto Escondido. 300 metres from Zicatela Beach and 4 km from Commercial Walkway, the property provides a terrace and a bar. The accommodation offers evening entertainment and room service.

All guest rooms at the hotel come with a seating area. All rooms have a kettle and a private bathroom with a shower and a hairdryer, while selected rooms also offer a kitchen fitted with a fridge. At Casa de Olas Boutique Hotel, all rooms come with air conditioning and a safety deposit box.

Guests at the accommodation can enjoy a buffet or a continental breakfast.

You can play darts at Casa de Olas Boutique Hotel, and the area is popular for cycling.

The nearest airport is Puerto Escondido International Airport, 7 km from the hotel.

Rooms from $75

Hotel Santa Fe

Rated 8.6 in 564 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

Hotel Suites Villasol

Rated 8.1 in 773 reviews

Located in Puerto Escondido, this modern hotel has a private beach club just 7 minutes’ walk away. The hotel offers 2… See more

Located in Puerto Escondido, this modern hotel has a private beach club just 7 minutes’ walk away. The hotel offers 2 outdoor pools, one with a swim-up bar.

The air-conditioned rooms at the Hotel Suites Villasol feature free Wi-Fi and cable TV. Each one comes with a private bathroom, and some also have a private balcony.

The Villasol’s restaurant serves an American breakfast, and traditional Mexican food for lunch and dinner.

Puerto Escondido Airport is 5 minutes’ drive from the hotel. A shuttle service is available on request.

Access to the "Villasol" beach club (food and drinks not included), from October 1, 2022

Rooms from $168

Punta Zicatela Hotel

Rated 9.2 in 584 reviews

Set in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel offers accommodation with an outdoor… See more

Set in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a bar. The hotel provides an indoor pool and a 24-hour front desk and free WiFi.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Punta Zicatela Hotel features some units with sea views, and all rooms are fitted with a balcony. At the accommodation the rooms are equipped with bed linen and towels.

Commercial Walkway is 4 km from Punta Zicatela Hotel. The nearest airport is Puerto Escondido International Airport, 7 km from the hotel.

Rooms from $165

Casa Bicachi - Adults Only

Rated 9.5 in 152 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.

The nearest airport is Puerto Escondido International Airport, 7 km from Casa Bicachi - Adults Only.

See available rooms