About Hotels in Puerto Escondido
Puerto Escondido has a wide variety of hotels to choose from including everything from budget hotels to mid-range properties, boutique luxury hotels and more.
Our team spent more than 15+ hours curating this list of the best hotels Puerto Escondido has to offer and we can proudly say that this is by far the most in-depth and accurate list of hotels in Puerto Escondido.
When deciding on which hotels to include in our list, we factored in some very important characteristics such as uniqueness, overall hotel rating on Google Maps (properties with at least 4 stars or more), amenities, safety, and the best areas to stay in Puerto Escondido which include: Bacocho, Rinconada, Centro, Zicatela, La Punta and La Barra.
Editors Choice: Top 3 Best Puerto Escondido Hotels
Casa TO
Top Rated, Amazing Location & Unique Boutique Property
Casa TO is not only one of the most unique boutique luxury hotels in Puerto Escondido but it’s also the highest rated property in the area.
The property offers two room types and all rooms have king beds, air-conditioning, bath and pool towels and complimentary Starlink Internet connection.
Raiz Boutique Hotel
Excellent Mid-Range Hotel, Beautifully Designed, Good Value
Raiz Boutique Hotel is a popular, mid-range boutique hotel located in the heart of Brisas de Zicatela.
The property has three different types of rooms Bungalow, Room and Apartment — all of which include air conditioning, private bathrooms, hot water, small workspace, towels and more.
If you’re looking for reasonably priced accommodations in Puerto, this is a great choice.
Punta Kai Hotel & Hostel
New Property, Excellent Location, Incredible Value
Punta Kai Boutique Hotel & Hostel is one of the newest additions to the ever so trendy neighborhood of Brisas de Zicatela (La Punta).
The hotel has 7 private rooms and a 22 bed hostel equipped with AC, Starlink Internet and free breakfast. The rooftop area is a great spot to work, meet fellow guests and even cook if you prefer to use the communal kitchen.
If you’re looking to get the best value for your money in La Punta, we really can’t recommend this hotel enough.
Top 30 Puerto Escondido Hotels
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Calle Oaxaca Esquina Hidalgo, Brisas de Zicatela, Santa María Colotepec, Mexico
Hotel Punta Zicatela
Located in the middle of the La Punta area, this hotel offers a mix between Modern and Oaxacan architecture.
The rooftop is a good place to enjoy a cocktail and to watch the sunset or the surfers catching waves. Guests especially point out how incredibly clean the hotel is.
Twin room with terrace or with balcony, king room with ocean view, double room with ocean view or terrace.
All rooms are equipped with AC, a desk if you need to get some work done, a coffee machine, fridge, safety deposit box, TV and private balcony with hammocks.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.4 (Read Reviews)
📍 Address: Av. Del Morro s/n, Marinero, 70934 Puerto Escondido
Hotel Santa Fe
Hotel Santa Fe Puerto Escondido offers two swimming pools and being surrounded by a lush tropical garden it is the perfect spot to spend the day.
The rooftop offers a beautiful view of the pacific ocean and is the perfect spot to watch the sunset.
Twin rooms, double rooms with king size bed, a junior suite and deluxe rooms with balcony and ocean view. Every room is equipped with satellite TV, a private balcony, a minibar and fridge.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Cam. Carrizalillo, Carrizalillo, 71980 Puerto Escondido
Villas Carrizalillo
Villas Carrizalillo is overlooking the cliffs of Playa Carrizalillo and offers some of the best views from the rooftop.
Spend the day relaxing in the private pool, on the terrace overlooking the ocean or walk a few minutes down to the beach.
King suite, standard twin room, two bedroom villa with kitchenette, superior king or twin room, family room or standard two bedrooms with ocean or garden view.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Cuilapam, Bacocho, 71983 Puerto Escondido
Suites La Hacienda
Suites La Hacienda is within walking distance to the safer swimming beaches of Puerto Escondido — one of which is known as Playa Carrizalillo.
Also, the neighborhood of Rinconada is just two minutes walking distance and it’s full of great restaurants to try.
All suites (Standard & Junior), are beautifully designed, spacious rooms with locally handcrafted wooden furniture and a Oaxacan flair. All rooms are equipped with air conditioning.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.5 (Read Reviews)
📍 Address: Av. Del Morro S/N, Sta Maria, 70934 Puerto Escondido
Hotel Blater
Hotel Blater is located directly in front of Playa Zicatela and just a five minute walk to Mercado de ZIcatela.
Enjoy the contemporary, yet warm and minimalistic style of this beachfront property.
One of the two on-site swimming pools offers ocean views or you can use one of the free beach chairs to relax directly on the beach..
21 different double rooms. Suites with ocean view, apartment with terrace or a room equipped with 2 double beds and ocean view to accommodate up to 4 people. All rooms are modernly decorated and offer AC, TV and a private balcony.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Puebla 407, Brisas de Zicatela, 70934 Puerto Escondido
Casamar Suites
Hotel Casamar Suites is located a couple blocks from the beach and offers a great value for the price.
The property is pet friendly with a swimming pool surrounded by lush gardens. They also have a ping pong table and free yoga classes for guests.
20 different traditionally furnished studios and apartments that can accommodate up to four guests. The rooms include AC and some offer fully equipped kitchens.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Av. Del Morro S/N, Playa Zicatela, 71980 Puerto Escondido
Hotel Rockaway
Hotel Rockaway is mid-range hotel conveniently located in the heart of Zicatela.
The property has a pool, a stunning rooftop, small garden and their own small on-site supermarket.
Hotel Rockaway offers 32 different private rooms and have 12 apartments including double, twin and suites with space for up to 4 people per room.
All rooms offer unique designs, air conditioning, flat-screen, hairdryer and free toiletries.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.8 (Read Reviews)
📍 Address: Michoacán 158, Brisas de Zicatela, 70934 Puerto Escondido
Casa De Olas Boutique Hotel
Casa De Olas Boutique Hotel is all about relaxation, health and wellness.
Every morning they offer free yoga classes on their rooftop. Visit the fitness center or the hotel’s own on-site tennis court. Relax by the pool, lay in a hammock, or walk two minutes down to the La Punta Zicatela.
Standard double rooms, double rooms with balcony, deluxe double studio, two bedroom suite, quadruple room with balcony. All rooms have an air conditioning.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: C. Océano Índicó 119, Granjas del Pescador, 71984 Puerto Escondido
Shavanna Hotel Boutique
Shavanna is a stylish boutique hotel located in downtown Puerto.
This pet friendly hotel in Puerto Escondido has a beautiful pool, rooftop terrace, cowork space and more.
Double rooms, junior suite or junior suite with king size bed. They also offer long term rentals here.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Andador Gaviotas Zicatela Playa Zicatela, 71980 Puerto Escondido
Hotelito Swiss Oasis
Hotelito Swiss Oasis is a small and secluded adults only hotel in Puerto Escondido which is located two minutes walking distance from Playa Zicatela.
The property has a communal kitchen, swimming pool surrounded by plants and trees. Free coffee and tea is available on a daily basis for all guests.
Double rooms and rooms that can accommodate up to four guests with fans, air-conditioning, mosquito nets, patio or balcony.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.4 (Read Reviews)
📍 Address: Focas 5, Rinconada, 71983 Puerto Escondido
Hotel Quinta Carrizalillo
Hotel Quinta Carrizalillo is conveniently located right next to Rinconada, an area filled with top rated restaurants and shops.
Guests can spend their time at the hotel’s garden, the terrace, in the lounge area or in the games room.
Variety of suites including junior suites, two bedroom suites, and master suites that can accommodate up to seven guests. Some rooms are equipped with a kitchenette.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.6 (Read Reviews)
📍 Address: Av. Del Morro, Los Tamarindos, 70934 Brisas de Zicatela
Hotel Casa Pridda
Casa Pridda is steps from Playa Zicatela and 3.6 mi (5.9 km) drive to the Aeropuerto Internacional de Puerto Escondido.
The property is also close to the Zicatela Market and offers incredible views of the sunset in Puerto.
Deluxe double rooms with two double beds, deluxe junior suites. Select rooms include a fridge and kitchen. All rooms include a flatscreen TV and toiletries in the bathroom in case you forgot to pack some personal care items.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.8 (Read Reviews)
📍 Address: Calle Xalacaste sin numero Fraccionamiento Oaxtuxtla La Barra de Colotepec, 70938 Puerto Escondido
Cabane Container Hotel
Cabane Container hotel is a very unique property located in the La Barra neighborhood.
The property was creatively built with shipping containers. Lounge by the pool or head to La Punta to watch the sunset and dine at one of the top restaurants in the area.
Rooms are bright, colorful and include a desk, TV and fan. Some rooms have ocean views.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.4 (Read Reviews)
📍 Carretera Federal Km. 113, Puerto, Salina Cruz – Santiago Pinotepa Nacional, 71983 Puerto Escondido
Hotel Escondido
Hotel Escondido is a 35-minute shuttle ride from Puerto Escondido Airport and is also a neighbor to another popular hotel on this list (Hotel Terrestre).
Casa Wabi, the non-profit contemporary art foundation is also just steps from Hotel Escondido.
Stay in one of their sixteen air-conditioned bungalows to beat the heat. Take a dip in the pool if you need a break from exploring the Oaxaca coastline.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.2 (Read Reviews)
📍 Calle Chihuahua s/na 8 metros de la Av. Heroes Oaxaqueños Brisas de Zicatela, La Punta, 70934 Puerto Escondido
Casa Umi
Casa Umi embraces a simplistic design with quintessential Mexican cultural influences. This property is located within 5 minutes walking distance from all the action in La Punta.
Let some sunlight into your room by opening two large wooden windows. Relax with free Wi-Fi while lounging on a hammock.
Be sure to book your stay at Casa Umi in advance as there are only eight standard rooms and two premium private villas.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.9 (Read Reviews)
📍 Michoacán, Brisas de Zicatela, 70934 Puerto Escondido
Punta Kai Boutique Hotel & Hostel
Punta Kai Hotel & Hostel has a vibrant, yet simplistic feel with open closets and balconies facing the coastline of La Punta.
The hotel has seven spotless and beautifully decorated private rooms with air-conditioning and balconies with ocean views. Some rooms also have ocean facing private jacuzzi tubs.
The hostel portion of the property is equipped with 22 individual beds with air conditioning, safe, towels, private lockers, workspace and more.
Mingle with fellow guests on the rooftop terrace or on the elevated chill space that overlooks the pool and bar area. A light breakfast of toast and fruit is also included in your stay.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.4 (Read Reviews)
📍 Avenida Del Morro s/n, marinero brisas de zicatela, 70934 Puerto Escondido
Bungalows Zicatela
Bungalows Zicatela is a three-star beachfront hotel located 3.7 mi (6 km) from Puerto Escondido International Airport.
The double rooms with sea views have amazing views of Play Zicatela in the distance. The property also has triple rooms for those who are traveling in a small group.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.9 (Read Reviews)
📍 Puebla 200, Brisas de Zicatela, 70934 Puerto Escondido
Raiz Hotel Boutique
Raiz Hotel Boutique is located just a few minutes walk from Playa Zicatela, 10 minutes walking to La Punta and just 4.5 miles (7.3km) to PXM Airport.
All rooms include a closet, air conditioning and a desk that you can use to work remotely.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.3 (Read Reviews)
📍 Carretera Salina Cruz- Pinotepa, 71983 Puerto Escondido
Hotel Terrestre
Hotel Terrestre is a solar powered property with 14 independent villas situated on a Mexican Aztec platform inspired by architectural designer, Alberto Kalach.
The property is located 17.7 mi (28.1 km) away from the Puerto Escondido International Airport. Click here to book your Hotel Terrestre airport shuttle in advance.
Relax in your private pool, spa, or hot tub. Sip mezcal at the Ocean Club or grab a herbal Mexican-inspired bite at the on-site Terricola restaurant.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.1 (Read Reviews)
📍 La barra Santa María Colotepec, 70934 Puerto Escondido
Casona Sforza
Casona Sforza is an adults-only hotel getaway conveniently located 6.8 mi (11 km) by car from the Puerto Escondido International Airport and 3.2 mi (5 km) from Playa Zicatela.
Enjoy your stay in a brick-arched building where your room directly leads to an outside balcony. Indulge in the sea-side views during sunset. Soak in your outdoor pool after a busy day exploring nearby attractions.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.3 (Read Reviews)
📍 Av. Del Morro S/N, Los Tamarindos, 70934 Puerto Escondido
Casa Joseph
Casa Joseph is an adults-only, beachfront property on Playa Zicatela. The architecture and hotel layout embraces the Oaxacan culture.
The property also offers on-site yoga classes and advanced level surfers will enjoy some of the best waves in Puerto.
Sample Oaxacan-inspired fresh flavors at their on-site restaurant, Joi. Try one of their pool snacks when taking a break from swimming. Enjoy live music while tasting mezcals.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.9 (Read Reviews)
📍 Morelos s/n, Brisas de Zicatela, 70934 Puerto Escondido
Casa TO
Casa TO is easily one of the best hotels in Puerto Escondido and definitely one of the most unique properties in the area.
The location of Casa TO really can’t be beat considering you can reach all the action in La Punta within 3 minutes walking.
Casa TO offers to different room types: Garden Suite (355 sq ft / 33m2) and Terrace Suite (409 sq ft / 38m2. Both come equipped with king beds, Starlink Internet connection and air conditioning.
The Terrace Suite has a small private outdoor bathtub while the Garden terrace has a small seating area surrounded by lush gardens.
Start your day with your choice of a free American-style or continental breakfast. End your day with a relaxing dip in the pool before relaxing in your room..
Image Credit: Booking.com
⭐️ Hotel Rating: 4.2 (Read Reviews)
📍 Boulevard Benito Juárez s/n, Lote 7 Fracc, Bacocho, 71980 Puerto Escondido
Hotel Aldea del Bazar & Spa
Hotel Aldea del Bazar & Spa is a family-friendly hotel located less than 1 mile from Playa Carrizalillo that portrays Indo-Islamic influences with its architectural domes throughout the hotel structure.
The property offers an on-site restaurant called El Mandil, a spa offering massages, sauna and temazcal and a gym.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.4 (Read Reviews)
📍 Ave. Vivo Lote #46-B Playa Palmarito, 71996 Bajos de Chila
Vivo Resorts
Vivo Resorts is located on the coast of Oaxaca just 9 miles north of PXM Airport and consists of more than 100 rooms and 20 suites.
Guests can enjoy a variety of experiences directly from the resort such as horseback riding, water skiing, basketball, pickleball, tennis and a spa. Vivo Resorts also offers poolside volleyball for those who want to stay active with family and friends.
The nearby Palmarito Turtle Conservation Project releases baby sea turtles into the wild three times per week.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.9 (Read Reviews)
📍 Calle, Guerrero esq Hidalgo Col, Brisas de Zicatela, 70934 Puerto Escondido
Casa Beu
Casa Beu is a small boutique property located in Brisas de Zicatela in Puerto Escondido approximately 4.3 mi (6.9 km) from Puerto Escondido Airport.
This adults only hotel in Puerto Escondido offers single, double, and studios. All rooms come with one or two queen-sized beds, a private bathroom, kitchenette with refrigerator (Studio) and more.
Sunbathe by the pool as you eat your complimentary continental breakfast or relax in a hammock on the terrace.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.7 (Read Reviews)
📍 Nayarit, Brisas de Zicatela, 70934 Brisas de Zicatela
Hotel Gallo de Mar
Hotel Gallo de Mar is a small property with just six rooms and the property is located two minutes from La Punta Zicatela and less than 20 minutes from Puerto Escondido Airport.
We recommend booking a room with a balcony to take advantage of the nature and tranquility that surrounds the hotel.
Cook your meals in the complimentary communal kitchen or take an afternoon stroll down to La Punta where you’ll find Puerto’s best restaurants and bars.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.2 (Read Reviews)
📍 Loma Bonita 2, Bacocho, 71980 Puerto Escondido
Hotel Suites Villasol
Hotel Suites Villasol is a beautiful beachfront property located directly on Playa Bacocho, one of the best beaches in Puerto Escondido and just 5 minutes from PXM Airport.
The property also offers an impressive on-site beach club with pools, sun chairs, food, drinks and more.
Join a game of volleyball at the on-site court, tennis, or a game of oversized chess. The spa offers guests a way to relax with a licensed massage therapist during their stay. Try the Oaxaca style buffet at Bugambilias, or sample Pacific style cuisine at Pez Gallo.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.7 (Read Reviews)
📍 Oaxaca S/N, Brisas de Zicatela, 70934 Brisas de Zicatela
Casa Kuaa
Casa Kuaa’s new concept-style built hotel is a four-minute walk away from La Punta and all of the best restaurants, cafes, bars and boutique shops in Puerto.
The two-bedroom units have a nice living room area and sofa beds for additional guests or daytime lounging. Some rooms have oceanside views and others have poolside views.
Studio accommodations include a designated dining area and a kitchenette for basic food preparation.
Image Credit: Booking.com
⭐️ Hotel Rating: 4.8 (Read Reviews)
📍 Cam. a la Cruz S/N, 70939 Brisas de Zicatela
Bora Boutique
Bora Boutique is located 5.5 mi (8.9 km) from the airport and 10 minutes walking distance to La Punta, the most hip and trendy area in Puerto Escondido at the moment.
The property has 12 rooms with king beds and ensuite bathrooms. Enjoy the rooftop garden for beautiful and relaxing views.
Drinks and dishes made at the on-site restaurant and bar incorporate ingredients from local markets purchased the same day.
Image Credit: Booking.com
⭐️ Hotel Rating: 5.0 (Read Reviews)
📍 Héroes Oaxaqueños, Esq. Aguascalientes 116, Punta Zicatela, 70934 Puerto Escondido
Casa Bicachi
Casa Bicachi is an adults-only hotel about 4.3 mi (6.9 km) away from the Puerto Escondido International Airport.
The property is a five-minute walk to La Punta Zicatela. All rooms are air-conditioned with free Wi-Fi, flat-screen TV and private bathrooms. Some rooms have an outside balcony.
Choose from an apartment, twin room, or double room with either a pool, seaside, or terrace view.
Puerto Escondido Hotel Map
Booking.comFrequently Asked Questions
Where to stay in Puerto Escondido?
The best place to stay in Puerto Escondido is Brisas de Zicatela (La Punta Zicatela). This is currently the trendiest neighborhood in Puerto Escondido due to the development of new bars, cafes and restaurants which line the main beach road leading to La Punta.
How many days should I spend in Puerto Escondido?
Visitors should plan on spending 4 to 5 nights in Puerto Escondido in order to truly explore all of the different neighborhoods and visit all of the best bars, restaurants and beaches in the area.