✓ Trusted by 300M+ travellers ✓ 1.8M+ daily users ✓ 147M+ verified reviews ✓ 24/7 support in 30 seconds
Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
Compare Best 2-Star Hotels in Puerto Escondido with Prices & Reviews
Select your travel dates to compare the latest 2 star hotels prices in Puerto Escondido, check availability, guest reviews, locations, and available deals to find the best stay.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
With a stay at Nomad Beach House - Hostel in Puerto Escondido (Bahía Principal), you'll be a 3-minute drive from Zicatela Beach and 9 minutes from Carrizalillo Beach. This beach hostel is 1.3 mi (2.2 km) from Puerto Angelito Beach and 3.9 mi (6.3 km) from Punta Zicatela.
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this hostel include a communal living room and tour/ticket assistance.
Satisfy your appetite at Nomad Beach House, a beachfront bar/lounge which features a garden view. Mingle with other guests at the complimentary reception, held daily.
Featured amenities include multilingual staff, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite.
Make yourself at home in one of the 10 guestrooms. Rooms have private balconies or patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
"Good location for ADO bus terminal but a long way from the best beach areas (10 mins walk to access the beach due to the river running along and in front of the hostel so you have to walk up on to the main road and cross the estuary and back down to the beach, 45 mins walk to La Punta area along to the other end of the beach)"
Located in Puerto Escondido, Casamar Suites is a 1-minute drive from Zicatela Beach and 6 minutes from Commercial Walkway. This spa aparthotel is 2.1 mi (3.5 km) from Marinero Beach and 2.4 mi (3.8 km) from Principal Beach.
Relax at the full-service spa, where you can enjoy massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and bicycles to rent. Additional features at this aparthotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).
Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The aparthotel also offers room service. Cooked-to-order breakfasts are available daily from 8 AM to 11 AM for a fee.
Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Make yourself at home in one of the 15 individually decorated guestrooms, featuring kitchens. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
"Lovely little place, there was nothing to fault with it but also nothing really blew me away. It has a sort of upmarket hostel vibe. Like it is clean, lovely service but the screen door to my room fell off, but they fixed it right away. There was a whole water cooler bottle of drinking water but the contraption to use it was a bit weird. The view from my room was amazing, but the whole place was just a little tired. Lovely people though and it felt very safe."
With a stay at Puerto Dreams H in Puerto Escondido (Juárez), you'll be within a 10-minute drive of Zicatela Beach and Carrizalillo Beach. This hostal is 1 mi (1.6 km) from Puerto Angelito Beach and 4.7 mi (7.5 km) from Punta Zicatela.
This hostal offers designated smoking areas.
Satisfy your appetite at the hostal's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge.
Make yourself at home in one of the 6 air-conditioned rooms featuring kitchenettes. Complimentary wireless internet access is available to keep you connected.
"Service is great. Hostel is run by enthusiastic young volunteers from around the world and they welcome you from the first moment. There is a WhatsApp group where activities are announced every day (that was something new for me) and also one can get Intel or help should they need to. I booked for one night but stayed four as the hostel is quite quiet so, you can rest despite the roof top bar that keeps the music there. Also free water is available.
One thing though that I didn't like was the all the time cold water at showers ❄️
That made me catch a cold 🤒
Nevertheless, I had a pleasant time in Puerto Escondido. Hasta luego"
Located in Puerto Escondido (Puerto Escondido Centro), Casa Losodeli & Coworking - Adults Only - Hostel is within a 15-minute walk of Puerto Angelito Beach and Carrizalillo Beach. This hostel is 0.6 mi (1 km) from Principal Beach and 0.6 mi (1 km) from Zicatela Beach.
Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. Additional amenities at this hostel include complimentary wireless internet access, tour/ticket assistance, and a picnic area.
Enjoy a meal at the restaurant or snacks in the hostel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:30 AM to 1:00 PM for a fee.
Featured amenities include a 24-hour front desk, luggage storage, and microwave in a common area. Free self parking is available onsite.
Make yourself at home in one of the 18 guestrooms. Complimentary wireless internet access is available to keep you connected.
Located in Puerto Escondido (Hidalgo), Hotel El Mirador is within a 15-minute walk of Zicatela Beach and Puerto Angelito Beach. This hotel is 0.9 mi (1.5 km) from Carrizalillo Beach and 4.3 mi (7 km) from Punta Zicatela.
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services.
Satisfy your appetite at the hotel's coffee shop/cafe. Cooked-to-order breakfasts are available for a fee.
Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 65 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include ceiling fans, and housekeeping is provided daily.
With a stay at Casa Icaco in Puerto Escondido, you'll be within a 10-minute drive of Carrizalillo Beach and Zicatela Beach. This guesthouse is 1.3 mi (2.1 km) from Puerto Angelito Beach and 5.4 mi (8.8 km) from Punta Zicatela.
Pamper yourself with onsite massages or take in the view from a terrace.
Featured amenities include complimentary wired internet access and laundry facilities. Free self parking is available onsite.
Make yourself at home in one of the 4 air-conditioned rooms featuring microwaves. Prepare your meals in the shared/communal kitchen. Complimentary wired and wireless internet access is available. Conveniences include coffee/tea makers, and housekeeping is provided on request.
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.5 mi (2.4 km) from Puerto Angelito Beach and 5.5 mi (8.9 km) from Punta Zicatela.
Featured amenities include a 24-hour front desk and an elevator. Free self parking is available onsite.
Make yourself at home in one of the 27 air-conditioned rooms featuring flat-screen televisions. Your Select Comfort bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads.
With a stay at Terraza Puerto Hostel in Puerto Escondido (Juárez), you'll be within a 10-minute drive of Zicatela Beach and Carrizalillo Beach. This hostel is 1 mi (1.6 km) from Puerto Angelito Beach and 5 mi (8.1 km) from Punta Zicatela.
This hostel offers designated smoking areas.
The front desk is staffed during limited hours.
Make yourself at home in one of the 9 guestrooms. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
With a stay at Caimán Puerto - Puerto Escondido Villas & Houses in Puerto Escondido, you'll be by the ocean, within a 15-minute drive of Punta Zicatela and Stone Arch of Zicatela. This beach hotel is 4.5 mi (7.3 km) from Zicatela Beach and 7.4 mi (11.9 km) from Puerto Angelito Beach.
Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities, which include an outdoor pool. Additional features at this hotel include complimentary wireless internet access and concierge services.
Cooked-to-order breakfasts are available daily from 9:00 AM to 11:30 AM for a fee.
A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.
Treat yourself to a stay in one of the 13 guestrooms, featuring private pools. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Conveniences include separate sitting areas and electric kettles, and housekeeping is provided daily.
With a stay at Madre Tierra Hotel & Coworking & Hostal, you'll be centrally located in Puerto Escondido, a short 9-minute walk from Puerto Angelito Beach and 11 minutes by foot from Commercial Walkway. This guesthouse is 0.5 mi (0.8 km) from Carrizalillo Beach and 0.6 mi (0.9 km) from Principal Beach.
This smoke-free guesthouse features surf lessons nearby.
The front desk is staffed during limited hours.
Make yourself at home in one of the 17 air-conditioned rooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include ceiling fans, and housekeeping is provided daily.
"The rooms are very nice and very nice. Luca just misses the owner staying one night to experience and can get more or echo."
Very Good
39 reviews
8.4/10
1 night
From €46
Check availability
See More 2-Star Hotels in Puerto Escondido
Verified Reviews From Guests at Puerto Escondido Hotels
See all
Find top-rated hotels based on real traveler reviews
The hotel was very comfortable and was very comfortable. There are many stairs to get down to the beach, it is not recommended if you go with older people.
Show more
Price per night from:€46
Frequently Asked Questions
How much does a 2 star hotel cost in Puerto Escondido?
For 2 star hotels in Puerto Escondido, the average price on weekdays is €64, the average price on weekends (Friday–Saturday) is €66.
What are the best 2 star hotels with pools in Puerto Escondido?