The 10 best self catering accommodation in Puerto Escondido, Mexico | Booking.com
Skip to main content

Self Catering Accommodation in Puerto Escondido

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Puerto Escondido

Check out our pick of great self catering accommodation 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 offers free WiFi as well as a paid airport shuttle service.

J
Jade
From
Thailand
Loved the decor of the place and room! it was stunning and finished to a high standard! the pool felt like a private terrace. the owners were super helpful and instantly replied to all of our messages! we loved it and would come back again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 117 reviews
Price from
US$144.06
1 night, 2 adults

Casa Bonita

Puerto Escondido

Set in Puerto Escondido, 500 metres from Zicatela Beach, Casa Bonita offers air-conditioned rooms and an outdoor swimming pool. This aparthotel has a garden.

G
Gonzalo
From
Mexico
Casa Bonita in Punta Zicatela, and it was a wonderful experience! The property is incredibly well-maintained, with clean and comfortable accommodations that made me feel at home. The attention to detail in the design and amenities reflects a focus on both comfort and aesthetics. The location is perfect—close enough to enjoy the lively atmosphere of Punta Zicatela yet tucked away enough to provide a peaceful retreat.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 146 reviews
Price from
US$70.59
1 night, 2 adults

Casa Puerto Bonito, Aparthotel & Coworking

Hotel in Puerto Escondido

Located in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Casa Puerto Bonito, Aparthotel & Coworking provides accommodation with an outdoor swimming pool, free private parking, a fitness...

O
Oabaga
From
United Kingdom
The location. The cleanliness. The staff. Liked it so much. We stayed two more days.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews
Price from
US$102.73
1 night, 2 adults

Villas Carrizalillo

Puerto Escondido

Villas Carrizalillo offers accommodation in Puerto Escondido. Zicatela Beach is 2.4 km away. All units have a dining area and a seating area with a flat-screen TV.

i
isabel
From
Spain
The best place in Puerto Escondido. With the best food and the most beautiful restaurant watching the ocean. The personnel is really amazing and professional and close. We felt very special. Ah! The pool is a plus!!!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 297 reviews
Price from
US$285.62
1 night, 2 adults

Las Turquezas

Puerto Escondido

Situated in Puerto Escondido within a few steps of Bacocho Beach, Las Turquezas features accommodation with seating area and a kitchen.

D
David
From
United Kingdom
It is very quiet and relaxing. Also convenient for taxis, beaches and facilities.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 247 reviews
Price from
US$119.01
1 night, 2 adults

Hotel Casamar Suites

Hotel in Puerto Escondido

Hotel Casamar Suites is just 30 metres from Playa Zicatela Beach in Puerto Escondido and features free Wi-Fi and a shared swimming pool. The property also has BBQ facilities and complimentary yoga.

K
Kate
From
Australia
Beautiful traditionally decorated property, very comfortable, close to beach and restaurants. Great shared facilities like pool, tv room, restaurant and free coffee in the mornings. Staff were lovely.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 193 reviews
Price from
US$48
1 night, 2 adults

HP C Betina

Puerto Escondido

HP C Betina is set in Puerto Escondido. The property features garden views. The property is non-smoking and is located 500 metres from Principal Beach.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 43 reviews
Price from
US$53.72
1 night, 2 adults

Casa Xaviera

Hotel in Puerto Escondido

Situated in Puerto Escondido, Oaxaca region, Casa Xaviera is set 200 metres from Zicatela Beach. This 5-star hotel offers a tour desk and free WiFi.

M
Michel
From
Netherlands
It’s all new, close to the beach
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 15 reviews
Price from
US$94.82
1 night, 2 adults

Casa Mirador 360

Puerto Escondido

Featuring barbecue facilities, shared lounge and views of city, Casa Mirador 360 is located in Puerto Escondido, 400 metres from Playa Puerto Ángelito.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 15 reviews
Price from
US$275.40
1 night, 2 adults

Casa Bastin

Puerto Escondido

Situated in Puerto Escondido, Casa Bastin features accommodation with an outdoor pool, free WiFi, a garden and a terrace. It is located 300 metres from Zicatela Beach and provides a tour desk.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews
Price from
US$40.50
1 night, 2 adults
All self catering accommodation in Puerto Escondido

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Puerto Escondido and surroundings in the past month

See all

Highly rated self catering accommodation in Puerto Escondido and nearby

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

    Boasting garden views, Casa San Jerónimo is situated in Puerto Escondido, around 800 metres from Principal Beach.

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

    Boasting air-conditioned accommodation with a patio, Casa Leon Rinconada is set in Puerto Escondido. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 249 reviews

    Located in Puerto Escondido, Quinta Carrizalillo offers an indoor pool and is just 300 metres from Carrizalillo beach where you can enjoy the sun or learn to surf .

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

    Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Departamento Marsopas a 5 minutos a pie de Bahía Carrizalillo!!!4 is located in Puerto Escondido.

    From US$133.83 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 reviews

    Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Departamento Marsopas a 5 minutos a pie de Bahía Carrizalillo!!! 3 is located in Puerto Escondido.

    From US$133.83 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 81 reviews

    Situated in Puerto Escondido, 1.7 km from Carrizalillo Beach, Shavanna Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

    From US$90.28 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Situated in Puerto Escondido, Casa Maya en el mejor lugar de Puerto Escondido features accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$156.43 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 199 reviews

    Set between the beaches of Zicatela and Marinaro, this accommodation features an outdoor pool. Bungalows Santa Cruz is located in Puerto Escondido, on the coast of Oaxaca.

    From US$171.54 per night

These self catering accommodation in Puerto Escondido and nearby have options with free cancellation

  • Estrella de Mar Suites

    Puerto Escondido
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Set in Puerto Escondido, 200 metres from Playa Puerto Ángelito, Estrella de Mar Suites features rooms with sea views and free WiFi.

    From US$144.40 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Set in Puerto Escondido, Departamento Marsopas a 5 minutos a pie de Bahía Carrizalillo!!! 1 offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

    From US$133.83 per night
  • Galaxy suites

    Puerto Escondido
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set 2 km from Carrizalillo Beach, Galaxy suites offers a terrace, and accommodation with a balcony and free WiFi. The apartment features family rooms.

    From US$61.05 per night
  • Casa de las Aves

    Puerto Escondido
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Boasting an outdoor swimming pool, garden and views of city, Casa de las Aves is situated in Puerto Escondido, 80 metres from Bacocho Beach. The property has inner courtyard and quiet street views.

    From US$118.13 per night
  • Casa Suites Minizoo

    Puerto Escondido
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 45 reviews

    Boasting air-conditioned accommodation with a plunge pool, Casa Suites Minizoo is situated in Puerto Escondido. Featuring luggage storage space, this property also provides guests with a picnic area.

    From US$131.95 per night
  • Casa Costa Del Sol

    Puerto Escondido
    Free cancellation options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 12 reviews

    Casa Costa Del Sol is situated in Puerto Escondido. The property is non-smoking and is set 2 km from Bacocho Beach.

    From US$49.67 per night
  • Rooms Zicatela

    Puerto Escondido
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 21 reviews

    Boasting an outdoor swimming pool and views of sea, Rooms Zicatela is a recently renovated apartment situated in Puerto Escondido, 100 metres from Zicatela Beach. The apartment has family rooms.

    From US$170.59 per night
  • Casa Arizona

    Brisas de Zicatela
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 26 reviews

    Situated just 300 metres from Zicatela Beach, Casa Arizona features accommodation in Brisas de Zicatela with access to a private beach area, an outdoor swimming pool, as well as private check-in and...

    From US$79.49 per night

Enjoy breakfast in Puerto Escondido and nearby

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

    Situated in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Sicarú Suites features rooms with air conditioning and free WiFi. The property has quiet street views.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 4 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Casa Limon is situated in Puerto Escondido. Guests staying at this villa have access to a patio.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Boasting air-conditioned accommodation with a balcony, Ocean View Apartment PXM is set in Puerto Escondido. This beachfront property offers access to a terrace and free WiFi.

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

    Located in Puerto Escondido, 600 metres from Carrizalillo Beach, Refugio del Mar provides air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Set in Puerto Escondido, 600 metres from Carrizalillo Beach, Rinconada Surf Houses offers air-conditioned rooms with free WiFi and concierge services. The aparthotel features family rooms.

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

    Set 600 metres from Principal Beach, Refugio del Faro offers an infinity pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Located within 800 metres of Carrizalillo Beach in Puerto Escondido, La posada del Monsieur provides accommodation with free WiFi and seating area.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 254 reviews

    Featuring a year-round outdoor pool and pool views, Cielito Lindo Suites is set in Puerto Escondido. The property features sea and mountain views, and is 600 metres from Carrizalillo Beach.

Self catering accommodation that guests love in Puerto Escondido

See all
  • Avg. price/night: US$232.23
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews
    The property is the same like at the pictures, or maybe even better. All facilities and (kitchen)supplies you need. The pool is great, als a good view on the sea. The shower is the best we had in Mexico, good waterpressure. There is 24/7 security, they open the gate of the property for you and they also will help you with all your questions. They also keep the swimming pool clean. The host was really friendly and responded really quick. Restaurants, beach and supermarkets are really near and easy to reach by car.
    Guest review by
    Stefan
    Young couple
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 180 reviews
    Nice staff, close to the beach. Kitchen space is quite good too! Nice and spacious
    Guest review by
    India
    Young couple
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 176 reviews
    The room was upgraded so we had a kitchen which was awesome. Secure, pool, friendly and helpful staff.
    Guest review by
    Paul
    People with friends
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 146 reviews
    Great roof terrace which is covered and protected me from both the sun and the rain. The room is spacious for one person, and kitchen has enough to prepare meals. Including a coffee machine that was a bonus.
    Guest review by
    Sara
    Solo traveller