The 10 best cheap hotels in Puerto Escondido, Mexico | Booking.com
Skip to main content

Cheap hotels in Puerto Escondido

Find the cheap hotels that appeal to you the most

The best cheap hotels in Puerto Escondido

Check out our selection of great cheap hotels in Puerto Escondido

Filter by:

Review score

Casa Badú

Hotel in Puerto Escondido

Casa Badú has an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. The hotel also has free WiFi as well as a paid airport shuttle service.

D
David
From
United States
Great pool and the view was amazing. Staff was great. They had some excellent recommendations of places to try around town and they were spot on.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 117 reviews
Price from
$113.26
1 night, 2 adults

CasaPiedra

Hotel in Puerto Escondido

Located in Puerto Escondido, 27 miles from Punta Cometa, CasaPiedra has accommodations with a garden, free private parking, a private beach area and a terrace.

D
David
From
United States
Friendly, helpful host. Great pool and room space, great beach access and beach walking.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 190 reviews
Price from
$91.84
1 night, 2 adults

Casa Puerto Viejo

Hotel in Puerto Escondido

Located in Puerto Escondido, Casa Puerto Viejo is a 9-minute walk from Playa Puerto Ángelito. There's a year-round outdoor pool and guests can use free WiFi and free private parking.

H
Heidi
From
Australia
We loved everything about our stay. Marta was a wonderful host and Jose and Jenny ensure the rooms and pool and gardens are meticulous. Secure parking onsite was a huge bonus. A credit to Marta for creating this beautiful little hotel. A true hidden gem.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 178 reviews
Price from
$122.03
1 night, 2 adults

Bahía Sirenas

Puerto Escondido

Bahía Sirenas in Puerto Escondido provides adults-only accommodations with an outdoor swimming pool and a garden. The air-conditioned accommodations are a 8-minute walk from Carrizalillo Beach.

K
Ksenia
From
United States
I liked a lot of extra touches, from filtered water to coffee. Also it was a fully set up kitchen! The staff was very communicative and attentive.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 114 reviews
Price from
$67.10
1 night, 2 adults

Raíz Hotel Boutique

Hotel in Puerto Escondido

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.

H
Henrique
From
Mexico
Very cozy, well located, great breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 449 reviews
Price from
$182.01
1 night, 2 adults

Casa Bonita

Puerto Escondido

Offering barbecue facilities, Casa Bonita offers accommodations in Puerto Escondido.

J
Jeffery
From
United States
Great location in La Punta. Big pool. Great A/C
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 146 reviews
Price from
$70.78
1 night, 2 adults

Punta Kai Hotel & Hostal

Hotel in Puerto Escondido

Punta Kai Hotel & Hostal in Puerto Escondido provides adults only accommodations with an outdoor swimming pool, a terrace and a bar.

S
Samantha
From
Mexico
Everything was very nice and clean and close to everything
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 273 reviews
Price from
$90.03
1 night, 2 adults

Casa TO - Adults Only

Hotel in Puerto Escondido

Casa TO - Adults Only in Puerto Escondido provides adults only accommodations with a terrace, a restaurant and a bar. The hotel has an indoor pool, a concierge service and free WiFi.

N
Nelson
From
Paraguay
The architecture is amazing and extraordinary .. best restaurant in the city by FAR. The wine selection is also fantastic. The rooms are sexy. Drinks at the bar are exceptional.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 268 reviews
Price from
$509.82
1 night, 2 adults

Casa Joseph Zicatela - Adults Only

Hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Stephany
From
Colombia
It was just amazing. Location, food, staff, activities, etc....
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 416 reviews
Price from
$316.50
1 night, 2 adults

Casa Puerto Bonito, Aparthotel & Coworking

Hotel in Puerto Escondido

Located in Puerto Escondido, a 11-minute walk from Playa Puerto Ángelito, Casa Puerto Bonito, Aparthotel & Coworking provides accommodations with an outdoor swimming pool, free private parking, a...

K
Kyle
From
United States
Great location, friendly and helpful owner, very clean and comfortable. Great internet and other guests were very quiet and respectful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews
Price from
$102.99
1 night, 2 adults
All cheap hotels in Puerto Escondido

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Puerto Escondido and surrounding area in the past month

See all

Enjoy breakfast in Puerto Escondido and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Bidmont Villa Spa has an outdoor swimming pool, fitness center, a garden and terrace in Puerto Escondido. This 4-star hotel offers a restaurant.

    From $380.74 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 46 reviews

    A 16-minute walk from Bacocho Beach in Puerto Escondido, Villa Maria Bed and Breakfast offers accommodations with access to wellness packages.

    From $142.80 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 141 reviews

    Straw Hat Surf Hostel & Bar features an outdoor swimming pool, garden, a terrace and bar in Brisas de Zicatela.

    From $108.32 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 31 reviews

    Suuel Hotel Adults Only in Puerto Escondido provides adults only accommodations with a terrace, a restaurant and a bar.

    From $603.13 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 18 reviews

    Casa Lumaya is located in Brisas de Zicatela, a 4-minute walk from Zicatela Beach. At the hostel, every room includes a desk.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Casa Nadó is a recently renovated condo hotel in Brisas de Zicatela where guests can make the most of its outdoor swimming pool and bar. Guests staying at this condo hotel have access to a patio.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 48 reviews

    Punta Nayaá - Adults Only features an outdoor swimming pool, terrace, a restaurant and bar in Puerto Escondido. With free WiFi, this 4-star hotel offers room service and a business center.

    From $505.75 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Sicarú Suites is a recently renovated apartment in Puerto Escondido near Playa Puerto Ángelito. The apartment features city views and a picnic area.

Great access to the city center. Check these cheap hotels in Puerto Escondido and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 11 reviews

    A comfortable guest house within easy reach of Playa Puerto Ángelito, Madre Tierra Hostal offers a base for a relaxing getaway in Puerto Escondido.

    From $26.85 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 108 reviews

    Located in Puerto Escondido, a 11-minute walk from Playa Puerto Ángelito, Casa Puerto Bonito, Aparthotel & Coworking provides accommodations with an outdoor swimming pool, free private parking, a...

    From $70.93 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 44 reviews

    HP C Betina offers accommodations in Puerto Escondido, a 6-minute walk from Principal Beach. The condo hotel includes a fully equipped kitchen with a fridge and kitchenware, as well as a kettle.

    From $61.24 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 26 reviews

    Hotel Casa Juanita features an outdoor swimming pool, bar, a shared lounge and garden in Puerto Escondido. Featuring family rooms, this property also provides guests with a terrace.

    From $61.31 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 20 reviews

    Casa San Jerónimo offers accommodations in Puerto Escondido, a 10-minute walk from Principal Beach.

    From $35.50 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 20 reviews

    Located a 5-minute walk from Playa Puerto Ángelito, Casa Triz offers a garden, a terrace and air-conditioned accommodations with a balcony and free WiFi.

    From $35.70 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 10 reviews

    Shalom Backpacker Hostel features an outdoor swimming pool, garden, a restaurant and bar in Puerto Escondido. The property provides karaoke and a shared kitchen.

    From $13.57 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Estrella de Mar Suites provides rooms in Puerto Escondido. The apartment, housed in a building dating back to 2025, is a 3-minute walk from Playa Puerto Ángelito.

    From $145.32 per night

Stay connected in Puerto Escondido and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 528 reviews

    Hotel San Juan is a 3-star property located in Puerto Escondido. Featuring a 24-hour front desk, this property also provides guests with a terrace.

    From $58.63 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 16 reviews

    Providing city views, Casa Mirador 360 in Puerto Escondido features accommodations, barbecue facilities, and a shared lounge. With pool views, this accommodation offers a patio and a swimming pool.

    From $417.69 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 34 reviews

    Offering a garden, Casa Leon Rinconada offers accommodations in Puerto Escondido. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Providing a garden, Casa de La Paz - Beautiful Beachfront Villa offers accommodations in Puerto Escondido. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 37 reviews

    Terraza Puerto Hostel provides accommodations in Puerto Escondido. The air-conditioned accommodations are a 17-minute walk from Playa Puerto Ángelito.

    From $34.56 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 703 reviews

    Located in Puerto Escondido, a 19-minute walk from Carrizalillo Beach, Hotel Camino Del Sol provides accommodations with a garden and free private parking.

    From $70.69 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 138 reviews

    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.

    From $11.90 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 9 reviews

    Featuring a garden, Departamento Marsopas a 5 minutos a pie de Bahía Carrizalillo!!!4 provides accommodations in Puerto Escondido. Guests can go for a swim in the rooftop pool.

    From $134.18 per night

FAQ about cheap hotels in Puerto Escondido

Cheap hotels that guests love in Puerto Escondido

See all
  • Avg. price/night: $148.44
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 245 reviews
    Beautiful location and very clean and well designed and very helpful and friendly staff
    Guest review by
    Henri
    Solo traveler
  • Avg. price/night: $52.48
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 11 reviews
    Fantastic location being near to la Punta, Ziccatella & Centro. Clean & air conditioned apartment with room being cleaned regularly and fresh towels. Tv with Netflix and other popular tv accounts for rainy days or when the sun gets too much! Property manager was extremely accommodating and responded immediately to any of our queries. The apartment is above a fantastic restaurant that serves up Mexican and European dishes at a great price. Very good for couples wanting their own space at an affordable price. We can’t wait to go back!!!
    Guest review by
    Casey
    Young couple
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 278 reviews
    Beautiful and spotlessly clean building in a really nice location. The beds were amazing and I’d definitely stay there again anytime.
    Guest review by
    Lara
    Solo traveler
  • Avg. price/night: $35.70
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 281 reviews
    The place was spotless, the bed was super comfy and Regina was always helpful if we needed anything. The location was good but you had to be healthy to climb the steep street twice a day to return home. However, a 50 pesos taxi is very affordable. The shared kitchen allowed us an opportunity to meet travellers from all over the world. It was a delightful one month stay.
    Guest review by
    James
    Young couple