
Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Puerto Escondido, the hidden gem of the Oaxacan coast! This charming port town has a rich history, from the legends of the hidden woman to its development as a fishing village and tourist destination. And speaking of tourists, Puerto Escondido offers a unique experience for travelers of all kinds.
First things first, let's talk about the beaches. Zicatela Beach is a surfer's paradise, with its famous large waves and international competitions. If you're looking for a more relaxed beach experience, Playa Marinero is perfect for swimming and beginner surfing. And don't forget about Playa Principal, where you can watch the local fishermen bring in their catch of the day.
But Puerto Escondido is more than just beautiful beaches. Take a stroll down Pérez Gazga Avenue, also known as "El Adoquin," where you'll find a vibrant mix of bars, hotels, restaurants, and craft shops. This pedestrian-only street is the heart of the town and comes alive at night with locals and tourists enjoying the lively atmosphere.
And let's not forget about the food! Puerto Escondido is known for its delicious seafood, as well as local delicacies like chocolate, coffee, and eleven different types of bananas. Don't miss the opportunity to try some authentic Oaxacan dishes or enjoy a meal at one of the Italian restaurants opened by recent Italian immigrants.
So whether you're a surfer looking for epic waves, a beach lover in search of relaxation, or a foodie eager to try new flavors, Puerto Escondido has something for everyone. Come and discover the hidden secrets of this enchanting city.

Private Pool
Spa/Wellness packages
Restaurant
Casa Joseph Zicatela - Adults Only is a luxurious 5-star hotel located in Puerto Escondido, Mexico. This beachfront hotel offers a range of exceptional amenities, including a private pool, outdoor swimming pool, and hot tub/jacuzzi. Guests can enjoy stunning ocean views from the comfort of their own room, as well as access to free WiFi and private parking. The hotel also boasts a spa, restaurant, and bar, providing guests with ultimate relaxation and convenience during their stay. With its prime location, luxurious amenities, and adults-only atmosphere, Casa Joseph Zicatela stands out as the perfect choice for a memorable and indulgent getaway.

Beachfront
Outdoor swimming pool
Room service
Discover the charm of Villas Carrizalillo in Puerto Escondido, just 0.8mi from the city center. This 4-star beachfront oasis offers an array of amenities including an outdoor swimming pool, air-conditioned rooms, and personalized room service. Unwind with a massage (for an extra charge), and enjoy picturesque garden views from your private terrace or balcony. Families will appreciate the option for kids' meals, while the kitchen and kitchenette facilities provide flexibility for your stay. With a tranquil garden setting and close proximity to the beach, Villas Carrizalillo stands out as the perfect getaway destination.

Spa/Wellness packages
Restaurant
Private beach area
Facing the beachfront, Casona Sforza offers 4-star accommodations in Puerto Escondido and has an outdoor swimming pool, garden and private beach area. The property features a bar, as well as a restaurant serving International cuisine. There's a terrace and guests can use free WiFi and free private parking.
At the hotel, rooms contain a closetand a balcony with a garden view. Featuring a private bathroom with a bidet and free toiletries, certain accommodations at Casona Sforza also feature a sea view. The rooms at the accommodation have air conditioning and a desk.
Guests at Casona Sforza can enjoy an American breakfast.
Puerto Escondido International Airport is 6.2 miles from the property, and the property offers a paid airport shuttle service.

Free parking
Outdoor swimming pool
Free wifi
Suites La Hacienda is a 4-star hotel in Puerto Escondido, Oaxaca, Mexico, located 0.4mi from the city center at Cuilapan No.15, Fraccionamiento Bacocho. Take advantage of free parking, an outdoor pool, and complimentary WiFi, plus on-site room service, air conditioning, and a bar. Massage services are available for an extra charge. The property features non-smoking rooms, beach umbrellas and chairs, a terrace, patio, garden, and a view, with kitchenware and a picnic area for convenience. This blend of central proximity, beach access, and broad amenities stands out among nearby options.

Outdoor swimming pool
Adults only
Free wifi
Discover Casa Bicachi - Adults Only in Puerto Escondido, Oaxaca, a serene retreat just 3.6mi from the city center. This hotel uniquely caters to adults, ensuring a tranquil environment for relaxation. Enjoy the stunning ocean views from your balcony, take a dip in the free outdoor swimming pool, or unwind on the terrace surrounded by lush gardens. With complimentary WiFi and air conditioning, comfort meets convenience here. Choose Casa Bicachi for a peaceful escape that prioritizes your relaxation and enjoyment, setting it apart from other hotels in the area.

Spa/Wellness packages
Restaurant
Beachfront
El Origen Villas & Spa-Puerto Escondido is a 5-star beachfront retreat in Puerto Escondido, Oaxaca, located 7.1mi from the city center. It offers an adults-only ambience, free on-site parking, free Wi-Fi, and a free outdoor pool, plus a on-site restaurant, room service, and fitness center. Spa and wellness packages are available, with snorkeling and massages offered for extra charges; skiing is also listed as a feature. Rooms are soundproof with mountain or garden views, and include kitchenette facilities and non-smoking options. Beach umbrellas and chairs are free, with terraces, gardens, and patio spaces.

Private Pool
Restaurant
Beachfront
Terrestre, a Member of Design Hotels, offers a luxurious and unique experience in Puerto Escondido, Mexico. This 5-star hotel is located 13.9mi from the city center, providing guests with a peaceful and secluded environment. The hotel boasts an array of impressive amenities, including a private pool, beachfront access, an outdoor swimming pool, and a sun deck. For ultimate relaxation, guests can enjoy the steam room and sauna facilities. Terrestre also offers excellent customer service with a 24-hour front desk, and guests can indulge in delicious meals and drinks at the on-site restaurant and bar. With its stunning surroundings and top-notch amenities, Terrestre is the perfect choice for a memorable stay in Puerto Escondido.

Outdoor swimming pool
Indoor swimming pool
Beachfront
Located in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel - Adults Only has accommodations with a garden, free private parking 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. All rooms feature a closet.
Puerto Escondido International Airport is 4.3 miles from the property.

Outdoor swimming pool
Free Private Parking
Adults only
Located in Puerto Escondido, 1.5 miles from Zicatela Beach, Cabane Container Hotel - ADULTS ONLY provides accommodations with an outdoor swimming pool, free private parking and a garden. The property has a shared kitchen, a concierge service and organizing tours for guests.
The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a fridge, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Guest rooms include a closet.
Puerto Escondido International Airport is 5.6 miles away, and the property offers a paid airport shuttle service.

Restaurant
Indoor swimming pool
Adults only
Casa TO - Adults Only is a 4-star hotel in Puerto Escondido, Oaxaca, Mexico, about 3.6mi from the city center near Punta Zicatela. The adults-only property offers breakfast, free Wi‑Fi, and a free indoor swimming pool, plus restaurant and bar on site. Additional amenities include air conditioning, non-smoking rooms, beach chairs and sun deck, patio and terrace, and a tour desk. Extras are pet friendly (fees apply), snorkeling and horseback riding, plus shuttle service (fees apply).

Outdoor swimming pool
Free wifi
Room service
Featuring a garden, terrace and views of city, Casa Marisa is located in Puerto Escondido, a 6-minute walk from Zicatela Beach. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service, a concierge service and organizing tours for guests.
At the hotel, every room includes a closet. Each room comes with a safety deposit box, while certain rooms include a balcony and others also offer pool views. Guest rooms at Casa Marisa are equipped with a seating area.
Puerto Escondido International Airport is 3.7 miles away, and the property offers a paid airport shuttle service.

Indoor swimming pool
Free Private Parking
Free wifi
Hotel Casa Pridda is a 4-star option in Puerto Escondido, Oaxaca, Mexico, located 2.6mi from the city center at Calle Eucalipto S/N, Esquina Calle del Morro. It stands out with a free indoor swimming pool, free private parking, and complimentary Wifi, plus air conditioning and a private entrance for added privacy. On-site parking, a terrace, and a 24-hour front desk enhance convenience, while kitchen facilities—including kitchenware and kitchenette—support longer stays. Non-smoking rooms, a view, and a balcony, along with free toiletries, round out a comfortable stay that combines practicality with relaxed coastal ambiance.

Free wifi
Air conditioning
Sun deck
Carri Surf Studio is located in Puerto Escondido, a 7-minute walk from Carrizalillo Beach. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
All guest rooms in the hotel are equipped with a flat-screen TV.
Puerto Escondido International Airport is 1.2 miles away.

Spa/Wellness packages
Restaurant
Outdoor swimming pool
Hotel Casamar Suites in Puerto Escondido balances beach access with thoughtful value: a free outdoor pool, free private parking, and complimentary Wi‑Fi, plus direct beachfront access and free beach umbrellas and chairs. The property features a restaurant, room service, spa/wellness packages, and a personal trainer, with airport shuttle, meeting/banquet facilities, and babysitting available for extra charges. Facilities include 24‑hour front desk, soundproof rooms, private entrance, wheelchair accessibility, air conditioning, terrace or garden views, and kitchen/kitchenette options, plus barbecues and balcony spaces for flexible use.

Spa/Wellness packages
Free parking
Restaurant
Casa Yuma in Puerto Escondido delivers a premier beachfront stay with a private beach area and free beach access, plus an outdoor pool and adults-only vibe. Free on-site parking, complimentary Wi-Fi, and breakfast boost convenience, while spa/wellness packages and on-site massage (charges apply) add relaxation options. An on-site restaurant, terrace, garden views, balcony options, air conditioning, and non-smoking rooms round out the comfort, with beach umbrellas and chairs available and a 24-hour front desk. Pet-friendly (extra charges) completes the versatile stay, about 8.6mi from Puerto Escondido city center, Oaxaca, Mexico.

Private Pool
Spa/Wellness packages
Restaurant
Punta Nayaá - Adults Only is a 4-star hotel in Puerto Escondido, Oaxaca, 3.6mi from the city center, offering breakfast. Key reasons this property stands out include a private pool, spa/wellness packages, an on-site restaurant, free outdoor pool access, and an adults-only policy, plus free Wi‑Fi, room service, streaming service, and kitchen facilities with private entrance, terrace, and balcony with garden views. Additional perks include non-smoking rooms, air conditioning, bathtub, free toiletries, sun deck, massage (extra charges), tour desk, and shuttle services (airport/other; extra charges).

Outdoor swimming pool
Free Private Parking
Free wifi
Casa Borka LUXURY FULLY FURNISHED BEACH CONDOS WITH POOL is a 4-star apartment in Puerto Escondido, Oaxaca, Mexico, located 3.5mi from the city center. It offers free Wi-Fi, free on-site parking, and an outdoor pool, plus beach access with free umbrellas and chairs. The unit features a kitchen, private entrance, balcony or terrace with mountain, garden, or landmark views, air conditioning, and soundproof rooms. Additional conveniences include streaming service, room service, free toiletries, extra-long beds, bathtub, and non-smoking accommodations. Optional extras include snorkeling, shuttle services, and meeting facilities, all available for an additional charge.

Restaurant
Beachfront
Indoor swimming pool
Experience the charm of Hotel Blater, a 4-star beachfront oasis in Puerto Escondido, just 2.4mi from the city center. Enjoy exclusive amenities like free indoor and outdoor swimming pools, private parking, and high-speed WiFi. Indulge in ocean views from your room or relax on the sun deck with complimentary beach chairs and umbrellas. With a dedicated tour desk, you can easily explore the vibrant surroundings. Whether you’re looking to unwind with a massage or host a gathering in our meeting facilities, Hotel Blater offers comfort, accessibility, and exceptional service that sets it apart from the rest.

Restaurant
Business center
Outdoor swimming pool
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 a 4-minute walk of Zicatela Beach. The property has a concierge service, a tour desk and luggage storage for guests.
At the hotel, all rooms have a closet. With a private bathroom equipped with a shower and free toiletries, rooms at Raíz Hotel Boutique also have free WiFi, while some rooms also offer a patio. All rooms at the accommodation feature air conditioning and a desk.
Raíz Hotel Boutique offers a continental or American breakfast.
A business center and vending machines with snacks and drinks are available on site at the hotel. Staff speak Catalan, English, Spanish and French at the reception.
Puerto Escondido International Airport is 3.7 miles from the property.

Restaurant
Outdoor swimming pool
Adults only
Located in Puerto Escondido and with Zicatela Beach reachable within a 5-minute walk, Casa Toro La Punta has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. A spa and wellness center comprising a fitness center, an outdoor swimming pool, a sauna, as well as a terrace can be used by all guests.
The rooms include air conditioning, and some accommodations at the hotel have a balcony.
Puerto Escondido International Airport is 4.3 miles from the property.

Restaurant
Outdoor swimming pool
Adults only
Offering an outdoor pool, Casa Losodeli is located in the tropical town of Puerto Escondido, just 2133 feet from the beach. It features 24-hour reception and free Wi-Fi.
This property features dormitory and private rooms with bright colors and a bathroom with a shower and toilet. There are also a modern apartments with a fully equipped kitchen and a flat-screen TV. All rooms have a daily cleaning service.
Guests can cook at the shared kitchen, with the town’s Benito Juarez Market located only 0.6 mi away. Bars and restaurants can be found within 1640 feet. Breakfast is offered from 7:30 to 13:00.
The famous Carrizalillo Beach is only 2297 feet from the property, while guests can reach Chacahua a 40-minute drive. Puerto Escondido’s International Airport is 10-minute drive away.

Outdoor swimming pool
Free Private Parking
Free wifi
Casa Mia, a 3-star hotel in Puerto Escondido, Oaxaca, sits 1mi from the city center and offers direct beach access with ocean views. Guests can enjoy free on-site parking, free Wi-Fi, air conditioning, and non-smoking rooms, plus a terrace, sun deck, balcony, and kitchen/kitchenette with cookware and free toiletries. The property provides a tour desk to help plan local outings, and an outdoor swimming pool for a refreshing dip. Massage is available for a fee. This combination of beachfront location, practical kitchens, and complimentary amenities makes it stand out among similar options.

Outdoor swimming pool
Adults only
Free wifi
Casa Ita Surf - Adults Only is a 2-star hotel in Puerto Escondido, Oaxaca, Mexico, about 3.4mi from the city center. The adults-only property features a free outdoor pool, free WiFi, air conditioning, a terrace, and non-smoking rooms with balconies. Beach chairs/loungers, an elevator, and access to upper floors via elevator enhance convenience, while in-room amenities include free toiletries and a bathtub. A shuttle service is available for an additional fee. These practical perks—adult-only atmosphere, complimentary facilities, and easy center access—help it stand out in this market segment.

Restaurant
Beachfront
Private beach area
Discover the exquisite Vivo Resorts, a 5-star beachfront oasis in Puerto Escondido, Oaxaca. With a prime location just 7.9mi from the city center, this resort stands out with its private beach area, outdoor swimming pool, and dedicated kids' facilities. Guests can indulge in delicious breakfast options while enjoying lush ocean views from their balconies. With complimentary WiFi, full business services, and a fitness center, it's perfect for both leisure and productivity. The resort's diverse amenities, such as a sauna, spa, and waterslide, make it an unparalleled choice for families and couples seeking luxury and relaxation.

Spa/Wellness packages
Restaurant
Outdoor swimming pool
Experience the tranquility of Ennea Hotel - Adults Only, a premium 4-star retreat in Puerto Escondido. Nestled 3.5mi from the city center, this adults-only oasis offers a serene environment to unwind. Enjoy complimentary features like an outdoor swimming pool, free Wi-Fi, and private parking, alongside stunning garden views from your balcony. Indulge in relaxation with spa and wellness packages, or savor delicious meals at the on-site restaurant. With live music performances and a range of wellness options, Ennea stands out as the ultimate destination for couples and solo travelers seeking peace and rejuvenation in beautiful Oaxaca.
Casa Joseph Zicatela - Adults Only, located just 2.7mi from the city center of Puerto Escondido, is a popular 5-star choice among travelers. With a price starting at $356, this hotel offers a range of amenities including a private pool, spa/wellness packages, and a beachfront location. Guests can enjoy the outdoor swimming pool, free Wi-Fi, and ocean views, as well as features like a hot tub, air conditioning, and room service. The property caters specifically to adults, providing a tranquil and exclusive atmosphere for a relaxing stay by the beach.
A bit further from the city center at 13.9mi, Terrestre, a Member of Design Hotels, offers a luxurious experience starting at $380 per night. This adults-only hotel boasts a private pool, a private beach area, and a range of relaxation facilities such as a steam room and sauna. Guests can enjoy beach umbrellas and loungers, room service, and dining options on the sun deck or terrace. With a 24-hour front desk and non-smoking rooms, this hotel caters to those seeking a tranquil escape by the ocean.
Vivo Resorts, located 7.9mi from Puerto Escondido city center, is a beachfront resort offering a wide range of amenities. With a starting price of $309, guests can enjoy features like an outdoor swimming pool, kids' pool, and beach umbrellas. The resort also offers activities such as water sports and tennis courts, as well as free Wi-Fi, room service, and a fitness center. With a business center and shuttle service available, Vivo Resorts provides a comprehensive experience for travelers seeking both relaxation and convenience.
The Villas Carrizalillo is a popular choice in Puerto Escondido due to its beachfront location and outdoor swimming pool, perfect for guests seeking a relaxing stay. With amenities like a private entrance, kitchen, and garden view rooms, this hotel offers a comfortable and convenient retreat. The property is just 0.8mi from the city center, making it a great option for those wanting to explore the area while enjoying a beachfront stay.
For a luxurious adult-only experience, the Hotel Escondido, Puerto Escondido, a Member of Design Hotels stands out with its private pool, beachfront access, and spa services. The hotel offers a range of amenities including beach umbrellas, 24-hour front desk service, and ocean view rooms. Located 12.9mi from the city center, this hotel provides a secluded and upscale getaway for travelers looking to unwind in style.
Travelers seeking a convenient and affordable option in Puerto Escondido often choose Suites La Hacienda. With free parking, an outdoor swimming pool, and complimentary Wi-Fi, this hotel caters to guests looking for a budget-friendly stay without compromising on comfort. The property, located just 0.4mi from the city center, offers amenities such as a garden, patio, and free toiletries, ensuring a pleasant and hassle-free vacation experience.
Among the most popular 3-star hotels in Puerto Escondido, Casa Mia stands out for its prime location just 1mi from the city center. This adults-only hotel offers a range of amenities, including an outdoor swimming pool, free parking, and stunning ocean views. Guests can enjoy the convenience of a kitchenette in their non-smoking room, while the sun deck and terrace provide perfect spots to take in the view.
Hotel Rockaway, with prices starting from $95, is another sought-after option in the city. This beachfront hotel offers a range of free amenities, including parking, an outdoor swimming pool, and a kids' pool. The hotel boasts 24-hour front desk service, a fitness center, and a restaurant. With ocean views from the rooms and beach umbrellas provided, guests can relax in comfort during their stay.
Hotel Villa Mozart y Macondo, priced from $104 per night, is a popular choice situated just 0.6mi from the city center. This adults-only hotel offers free parking, a garden view, and a kitchenette in each room. Guests can dine in the on-site restaurant, enjoy the garden and terrace, or relax in the private bathrooms. With additional charges for air conditioning, this hotel provides a peaceful retreat near the heart of Puerto Escondido.
In Puerto Escondido, budget-conscious travelers can find accommodation at Hotel Posada Playa Manzanillo for as low as $23 per night. Located 0.9mi from the city center, the hotel offers various amenities including a pet-friendly environment with extra charges, an outdoor swimming pool, free Wi-Fi, and private parking. With beach chairs/loungers available for relaxation, guests can bask in the sun at their leisure within the picnic area or garden on-site.
For a slightly higher rate starting at $35, DuHotel provides a convenient stay just 0.2mi from the city center. Offering free private parking, Wi-Fi, and 24-hour front desk service, guests can also enjoy air conditioning, a terrace, and wheelchair accessibility. The hotel boasts non-smoking rooms and free toiletries for a comfortable stay while being centrally located near the city's attractions.
Another option, Hotel Costa 55 Puerto Escondido, affords guests a stay starting at $32 while resting 0.9mi from the city center. Featuring an array of amenities such as an outdoor swimming pool, free Wi-Fi, and beach access, the hotel provides scenic views of the ocean, mountains, and garden. With non-smoking rooms, a terrace, balcony, and private entrance, travelers can immerse themselves in the beauty of Puerto Escondido.
Cities nearby
What is the lowest price of hotels in Puerto Escondido?
Looking for a budget-friendly stay in Puerto Escondido? Look no further! You can find hotels starting from just $20, such as OYO Hotel Arena Surf. If you're willing to spend a little more, Hotel Posada Playa Manzanillo offers prices starting from $23. For those seeking a bit more comfort, Hotel Costa 55 Puerto Escondido starts from $32. No need to break the bank for a great vacation in Puerto Escondido!
What is the average price of hotels in Puerto Escondido?
The average price of hotels in Puerto Escondido varies depending on the star rating. For budget-conscious travelers, the cheapest hotels have an average price of $29. If you're looking for a little more luxury, 3-star hotels have an average price of $86, while 4-star hotels have an average price of $110. For those seeking the ultimate indulgence, 5-star hotels have an average price of $419.
What are the most popular hotels in Puerto Escondido?
Based on the provided data, some of the most popular hotels in Puerto Escondido include Bungalows Zicatela, Hotel Caracol Plaza, Pargos Hotel & Cowork, Hotel Rockaway, and Suites La Hacienda. These hotels offer different price ranges starting from $44 to $160. Additionally, most of these hotels provide breakfast options. So, whether you're looking for a beachfront bungalow or a centrally located hotel, Puerto Escondido has a variety of popular options to choose from.
What are the best hotels in Puerto Escondido center?
The best hotels in Puerto Escondido center include Terrestre, a Member of Design Hotels, where you can enjoy breakfast and stay for only $380, and Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only, offering a unique experience starting from $533. For a more relaxed and beachfront stay, Vivo Resorts offers breakfast and rooms starting from $309. Alternatively, Casona Sforza provides a charming atmosphere and breakfast for $541. If you're looking for a more budget-friendly option, Cabane Container Hotel - ADULTS ONLY is located in a prime area and starts at only $105.