You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Puerto Escondido, located in the beautiful state of Oaxaca, Mexico, is a vibrant coastal town known for its stunning beaches and laid-back atmosphere. This charming destination offers a unique blend of natural beauty and cultural richness, making it a perfect getaway for travelers seeking relaxation and adventure. The best neighborhoods to stay in include Zicatela, known for its world-class surfing competitions, and Rinconada, which offers a more tranquil setting with easy access to local eateries and shops. Top attractions in Puerto Escondido include the famous Zicatela Beach, ideal for surfing enthusiasts, and the serene Manialtepec Lagoon, perfect for birdwatching and fishing. Whether you're a surfer, a backpacker, or a family looking for a peaceful retreat, Puerto Escondido provides a diverse range of accommodations and activities to suit every traveler's needs.
See the latest prices and deals by choosing your dates

Hotel in Puerto Escondido · 0.56 mi from centre
9.3
721 reviews
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.

Hotel in Puerto Escondido · 0.04 mi from centre
7.8
87 reviews
With a stay at Hotel Axolotl, you'll be centrally located in Puerto Escondido, within a 10-minute drive of Carrizalillo Beach and Zicatela Beach. This hotel is 1.6 mi (2.6 km) from Puerto Angelito Beach and 0.4 mi (0.7 km) from Benito Juarez Market.

Hotel in Puerto Escondido · 0.24 mi from centre
9.2
196 reviews
When you stay at SHAVANNA Hotel Boutique in Puerto Escondido, you'll be near the beach, within a 5-minute drive of Commercial Walkway and Carrizalillo Beach. This hotel is 1.2 mi (2 km) from Bacocho Beach and 1.3 mi (2 km) from Puerto Angelito Beach.

Hotel in Puerto Escondido · 0.76 mi from centre
9.6
57 reviews
Breakfast available
Casa Conicarit has free bikes, outdoor swimming pool, a shared lounge and terrace in Puerto Escondido. Among the facilities at this property are a shared kitchen and room service, along with free WiFi throughout the property. Guests can have a drink at the bar.
Complete with a private bathroom, all rooms at the hotel come with a flat-screen TV and air conditioning, and some rooms also offer a seating area. All guest rooms feature a safety deposit box.
Speaking English and Spanish at the 24-hour front desk, staff are ready to help around the clock.
Bacocho Beach is a 3-minute walk from Casa Conicarit. Puerto Escondido International Airport is 1.2 miles from the property.

Apartment in Puerto Escondido · 0.11 mi from centre
10.0
1 review
Galaxy suites offers accommodations in Puerto Escondido, 1.2 miles from Carrizalillo Beach. Guests staying at this apartment have access to free Wifi and a balcony. Outdoor seating is also available at the apartment.
At the apartment complex, the units are fitted with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchen, a dining area, and a private bathroom with a hair dryer and a a bath or shower. At the apartment complex, every unit is equipped with bed linen and towels.
Puerto Escondido International Airport is 0.6 miles away.

Homestay in Puerto Escondido · 0.14 mi from centre
10.0
2 reviews
POSADA del MAR offers accommodations in Puerto Escondido, a 18-minute walk from Bacocho Beach. During your time at this recently renovated homestay, dating back to 2024, you'll have access to free Wifi.
At the homestay, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels.
Puerto Escondido International Airport is a few steps away.

Hotel in Puerto Escondido · 0.16 mi from centre
8.3
597 reviews
1.1 miles from Carrizalillo Beach, Hotel Costamar, Puerto Escondido is located in Puerto Escondido and has air-conditioned rooms. Featuring a 24-hour front desk, this property also provides guests with a sun terrace. There's a year-round outdoor pool and guests can use free WiFi and free private parking.
The private bathroom is equipped with a shower and free toiletries.
Puerto Escondido International Airport is 0.6 miles from the property.

Guest house in Puerto Escondido · 0.22 mi from centre
8.5
137 reviews
Breakfast available
HOSTEL CAFE EL PESCADOR provides air-conditioned rooms in Puerto Escondido. 1.1 miles from Carrizalillo Beach, the guest house features a garden and a bar. The accommodation offers a shared kitchen and private check-in and check-out for guests.
Free Wifi is available to all guests, while selected rooms include a balcony.
There is a coffee shop, and a mini-market is also available.
The guest house has a picnic area where you can spend the day outdoors.
Puerto Escondido International Airport is 0.6 miles away, and the property offers a paid airport shuttle service.

Hotel in Puerto Escondido · 0.23 mi from centre
7.1
42 reviews
Breakfast available
1.1 miles from Carrizalillo Beach, Hotel Palmarito is located in Puerto Escondido and has a garden and free WiFi. The property has a 24-hour front desk, a concierge service and organizing tours for guests.
The private bathroom is equipped with a shower and free toiletries. At the hotel the rooms include a flat-screen TV with satellite channels.
Puerto Escondido International Airport is 0.6 miles from the property.

Guest house in Puerto Escondido · 0.28 mi from centre
8.0
1 review
1.1 miles from Carrizalillo Beach in Puerto Escondido, Casa Icaco provides accommodations with access to beauty services. This guest house features a garden, a terrace, and barbecue facilities. The accommodation offers a wellness packages, free Wifi, and family rooms.
The air-conditioned units have a fully equipped kitchen with dining area, a microwave, coffee machine, and a fridge. At the guest house, units are equipped with bed linen and towels.
Sightseeing tours are available in the vicinity. Both a bicycle rental service and a car rental service are available at the guest house.
Puerto Escondido International Airport is 0.6 miles from the property, and the property offers a paid airport shuttle service.

Apartment in Puerto Escondido · 0.33 mi from centre
Casa Tobe offers accommodations in Puerto Escondido, a 19-minute walk from Bacocho Beach. The apartment also offers free Wifi and free private parking.
The apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered.
Puerto Escondido International Airport is 0.6 miles from the property.

Guest house in Puerto Escondido · 0.34 mi from centre
7.6
37 reviews
Terraza Puerto Hostel provides accommodations in Puerto Escondido. The air-conditioned accommodations are a 17-minute walk from Playa Puerto Ángelito. The accommodation features a shared kitchen and organizing tours for guests.
Free Wifi is accessible to all guests, while certain rooms have a balcony.
Guests can also relax on the sun terrace.
Puerto Escondido International Airport is 0.6 miles from the property.

Holiday home in Puerto Escondido · 0.34 mi from centre
8.7
12 reviews
Free Wifi is available throughout the property and Bacocho Beach is 1.1 miles away.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchenette with an oven and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.
Puerto Escondido International Airport is 0.6 miles away.

Apartment in Puerto Escondido · 0.36 mi from centre
Free Wifi is available throughout the property and Bacocho Beach is a 19-minute walk away.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered.
Puerto Escondido International Airport is 0.6 miles from the property.

Apartment in Puerto Escondido · 0.37 mi from centre
Mahue Rooms and Camping in Puerto Escondido provides accommodations with a garden and a terrace. This apartment offers free private parking, a shared kitchen, and free Wifi. The accommodation provides airport transfers, while a car rental service is also available.
The units have a fully equipped kitchenette with dining area, a microwave, coffee machine, and a fridge. Units come with a shared bathroom and a shower, and some units at the apartment complex have a patio.
The apartment offers a variety of wellness options, including a wellness packages, a beauty services, and yoga classes. Sightseeing tours are available near the property. A bicycle rental service and a private beach area are offered at the apartment.
Bacocho Beach is a 11-minute walk from Mahue Rooms and Camping. Puerto Escondido International Airport is 0.6 miles from the property.

Guest house in Puerto Escondido · 0.37 mi from centre
A 11-minute walk from Bacocho Beach in Puerto Escondido, Casa Rockot features accommodations with access to an open-air bath. Guests staying at this guest house have access to a patio. Every room is fitted with a terrace with garden views and free Wifi.
All units are equipped with a flat-screen TV and a fully equipped kitchen with a microwave, a fridge, and kettle. At the guest house, every unit is fitted with bed linen and towels.
The guest house offers a variety of wellness options, including a wellness packages, a beauty services, and yoga classes. Sightseeing tours are available within easy reach. Both a bicycle rental service and a car rental service are available at the guest house.
Puerto Escondido International Airport is 0.6 miles from the property, and the property offers a paid airport shuttle service.

Hotel in Puerto Escondido · 0.37 mi from centre
Located in Puerto Escondido and with Principal Beach reachable within 1.1 miles, Hotel Posada Girasol has concierge services, rooms, a terrace, free WiFi throughout the property and a bar. The property provides a 24-hour front desk and a tour desk for guests.
Complete with a private bathroom, all rooms at the hotel come with air conditioning, and some rooms also feature a balcony.
Puerto Escondido International Airport is 0.6 miles from the property.

Apartment in Puerto Escondido · 0.39 mi from centre
9.1
12 reviews
Providing a garden, Casa Guiba 1 puerto escondido provides accommodations in Puerto Escondido. Both free Wifi and parking on-site are available at the apartment free of charge. Playa Puerto Ángelito is 1.5 miles from the apartment and Carrizalillo Beach is 1.6 miles away.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.
Puerto Escondido International Airport is 0.6 miles away.

Apartment in Puerto Escondido · 0.39 mi from centre
7.3
3 reviews
Offering a garden, Casa Guiba 2 Puerto Escondido offers accommodations in Puerto Escondido. This property offers access to a terrace, free private parking, and free Wifi.
This air-conditioned 1-bedroom apartment comes with a seating area, a flat-screen TV, and a fully equipped kitchen with a dishwasher. Towels and bed linen are offered in the apartment.
Bacocho Beach is a 15-minute walk from the apartment. Puerto Escondido International Airport is 0.6 miles from the property.

Apartment in Puerto Escondido · 0.39 mi from centre
8.3
26 reviews
Guests staying at this apartment have access to a balcony. Free Wifi is available throughout the property and Bacocho Beach is a 15-minute walk away.
This air-conditioned 1-bedroom apartment comes with a seating area, a flat-screen TV, and a fully equipped kitchenette with a dishwasher. This apartment also comes with a terrace that doubles up as an outdoor dining area.
Puerto Escondido International Airport is 0.6 miles from the property.