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 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.

M
Matteo Battiston
From
Italy
Great place to stay in La Puntai: it s very quiet. but at the same time is very close to the restaraunt, bar and playa The room/apartament is very big and beautiful. Chris, the owner, was very kind and ready for any help/questions
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 154 reviews
Price from
US$72.71
1 night, 2 adults

Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO

Puerto Escondido

Situated in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO features air-conditioned rooms with free...

Š
Šárka
From
Czech Republic
The room and bathroom are new, pretty and clean, I found the matress especially comfortable! You can choose if you want the AC or the ceiling fan on which is a luxury, and there's mosquito nets in all the windows and door. Someone previously mentioned that the blinds were a bit see through which is not a problem now, there's double blinds on the big glass door. The wi-fi was great and shared kitchen well equipped. The location is super convenient, very close to the ADO bus station as well as local buses and collectivos, a big supermarket, plenty of food options and a few beaches. The owner, Magnolia, is the sweetest! Very attentive, always available, ready to help and patient with my bad Spanish. Her children are super nice too. We loved our stay, thank you!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 293 reviews
Price from
US$41.79
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, 124 reviews
Price from
US$83.52
1 night, 2 adults

Casa Gio Paraiso Escondido

Puerto Escondido

Situated in Puerto Escondido, 1 km from Zicatela Beach, Casa Gio Paraiso Escondido has accommodation with free WiFi, a garden with an outdoor swimming pool, and access to a fitness room.

G
Georgia
From
Australia
Beautiful views, lovely small pool to cool down in, well stocked honesty bar and attentive hosts. Simple well built accommodation and it was great to have a kitchenette so we could make ourselves breakfast and hot drinks in the morning. The terrace was great for sunsets over the sea or just relaxing in a hammock with a book. Gio couldn’t do enough, was quick to assist with any queries or issues and often checked in to make sure we had everything we needed. Whole place was a little oasis away from the main strip and they had friendly cats to snuggle with which is always a bonus in my eyes.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 103 reviews
Price from
US$43.46
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.

L
Lucy
From
Norway
Lovely well-kept garden, lots of birds, trees, and artwork. Handmade objects such as tiles, lamps, murals in every room and surface. Staff and owners constantly cleaning or cooking and organising. Free yoga classes every morning.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 187 reviews
Price from
US$80.92
1 night, 2 adults

HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina

Hotel in Puerto Escondido

Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool...

S
Spencer
From
Germany
We loved our stay and would have been happy to stay longer. Manuela was super helpful with recommendations - whatever you want to see or do or eat in town she has a quality recommendation you can trust. We organized a whale watching excursion through her contact and it was an amazing experience. Also they keep the place impeccably clean, and there are all these small touches about the place which make it a super comfortable and homey place to stay. Like there's a communal kitchen and fridge, coffee and tea if you want to make it, umbrellas and a cooler if you want to borrow it for a beach day, sunscreen and bug spray - everything we needed we had it there or the hosts pointed us in the right direction. It really feels like the kind of place set up by seasoned travelers who understand what you need to feel comfortable and stress free when you are away from home. We would happily stay there next time we are in Puerto Escondido!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 387 reviews
Price from
US$80.79
1 night, 2 adults

Magnifico Loft para 2 con Vista al Mar de Zicatela

Puerto Escondido

Located in Puerto Escondido in the Oaxaca region, Magnifico Loft para 2 con Vista al Mar de Zicatela features a patio. The property is non-smoking and is set a few steps from Zicatela Beach.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$85
1 night, 2 adults

Tortugas uno cero tres

Puerto Escondido

Featuring air-conditioned accommodation with a private pool, Tortugas uno cero tres is set in Puerto Escondido. This property offers access to a terrace, free private parking and free WiFi.

F
Forest Dreamer
From
Canada
Fantastic place to stay! 1st floor so easy for my 2 elderly family to get in and out. Pool was lovely, and the resident turtles were so sweet to watch moving around! I wish we stayed for a week or more. There is a cool place to go watch sunsets and order drinks nearby...its not easy to get down to the beaches for a senior but the rest of the area made up that. Walkable restaurants. Dedicated sheltered parking spot too! Kitchen was complete, 2 bathrooms and washing machine, super clean !
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$126
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
Exceptional - What previous guests thought, 22 reviews
Price from
US$121.50
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.

J
Jaromír
From
Czech Republic
indoor area with swimming pool, calm and relaxing atmosphere, friendly and super collaborative staff, location, all necessary stuff - shopping, restaurants nearby in walking distance including nice beach, sufficient Wifi everywhere
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$40.50
1 night, 2 adults
All self catering accommodation in Puerto Escondido

Top picks for Puerto Escondido hotels

Explore our most popular hotels in Puerto Escondido

Filter by:

Review score

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.

M
Matteo Battiston
From
Italy
Great place to stay in La Puntai: it s very quiet. but at the same time is very close to the restaraunt, bar and playa The room/apartament is very big and beautiful. Chris, the owner, was very kind and ready for any help/questions
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 154 reviews
Price from
US$72.71
1 night, 2 adults

Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO

Puerto Escondido

Situated in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO features air-conditioned rooms with free...

Š
Šárka
From
Czech Republic
The room and bathroom are new, pretty and clean, I found the matress especially comfortable! You can choose if you want the AC or the ceiling fan on which is a luxury, and there's mosquito nets in all the windows and door. Someone previously mentioned that the blinds were a bit see through which is not a problem now, there's double blinds on the big glass door. The wi-fi was great and shared kitchen well equipped. The location is super convenient, very close to the ADO bus station as well as local buses and collectivos, a big supermarket, plenty of food options and a few beaches. The owner, Magnolia, is the sweetest! Very attentive, always available, ready to help and patient with my bad Spanish. Her children are super nice too. We loved our stay, thank you!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 293 reviews
Price from
US$41.79
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, 124 reviews
Price from
US$83.52
1 night, 2 adults

Casa Gio Paraiso Escondido

Puerto Escondido

Situated in Puerto Escondido, 1 km from Zicatela Beach, Casa Gio Paraiso Escondido has accommodation with free WiFi, a garden with an outdoor swimming pool, and access to a fitness room.

G
Georgia
From
Australia
Beautiful views, lovely small pool to cool down in, well stocked honesty bar and attentive hosts. Simple well built accommodation and it was great to have a kitchenette so we could make ourselves breakfast and hot drinks in the morning. The terrace was great for sunsets over the sea or just relaxing in a hammock with a book. Gio couldn’t do enough, was quick to assist with any queries or issues and often checked in to make sure we had everything we needed. Whole place was a little oasis away from the main strip and they had friendly cats to snuggle with which is always a bonus in my eyes.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 103 reviews
Price from
US$43.46
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.

L
Lucy
From
Norway
Lovely well-kept garden, lots of birds, trees, and artwork. Handmade objects such as tiles, lamps, murals in every room and surface. Staff and owners constantly cleaning or cooking and organising. Free yoga classes every morning.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 187 reviews
Price from
US$80.92
1 night, 2 adults

HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina

Hotel in Puerto Escondido

Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool...

S
Spencer
From
Germany
We loved our stay and would have been happy to stay longer. Manuela was super helpful with recommendations - whatever you want to see or do or eat in town she has a quality recommendation you can trust. We organized a whale watching excursion through her contact and it was an amazing experience. Also they keep the place impeccably clean, and there are all these small touches about the place which make it a super comfortable and homey place to stay. Like there's a communal kitchen and fridge, coffee and tea if you want to make it, umbrellas and a cooler if you want to borrow it for a beach day, sunscreen and bug spray - everything we needed we had it there or the hosts pointed us in the right direction. It really feels like the kind of place set up by seasoned travelers who understand what you need to feel comfortable and stress free when you are away from home. We would happily stay there next time we are in Puerto Escondido!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 387 reviews
Price from
US$80.79
1 night, 2 adults

Magnifico Loft para 2 con Vista al Mar de Zicatela

Puerto Escondido

Located in Puerto Escondido in the Oaxaca region, Magnifico Loft para 2 con Vista al Mar de Zicatela features a patio. The property is non-smoking and is set a few steps from Zicatela Beach.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$85
1 night, 2 adults

Tortugas uno cero tres

Puerto Escondido

Featuring air-conditioned accommodation with a private pool, Tortugas uno cero tres is set in Puerto Escondido. This property offers access to a terrace, free private parking and free WiFi.

F
Forest Dreamer
From
Canada
Fantastic place to stay! 1st floor so easy for my 2 elderly family to get in and out. Pool was lovely, and the resident turtles were so sweet to watch moving around! I wish we stayed for a week or more. There is a cool place to go watch sunsets and order drinks nearby...its not easy to get down to the beaches for a senior but the rest of the area made up that. Walkable restaurants. Dedicated sheltered parking spot too! Kitchen was complete, 2 bathrooms and washing machine, super clean !
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$126
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
Exceptional - What previous guests thought, 22 reviews
Price from
US$121.50
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.

J
Jaromír
From
Czech Republic
indoor area with swimming pool, calm and relaxing atmosphere, friendly and super collaborative staff, location, all necessary stuff - shopping, restaurants nearby in walking distance including nice beach, sufficient Wifi everywhere
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 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

Popular with guests booking self catering accommodation in Puerto Escondido

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 234 reviews

Popular with guests booking self catering accommodation in Puerto Escondido

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

Popular with guests booking self catering accommodation in Puerto Escondido

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

Popular with guests booking self catering accommodation in Puerto Escondido

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

Popular with guests booking self catering accommodation in Puerto Escondido

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 144 reviews

Popular with guests booking self catering accommodation in Puerto Escondido

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 96 reviews

Popular with guests booking self catering accommodation in Puerto Escondido

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 31 reviews

Popular with guests booking self catering accommodation in Puerto Escondido

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

Popular with guests booking self catering accommodation in Puerto Escondido

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 399 reviews

Popular with guests booking self catering accommodation in Puerto Escondido

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 52 reviews

Enjoy breakfast in Puerto Escondido and nearby

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

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...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

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 8.9
Fabulous - What previous guests thought, 55 reviews

Casa Betina is located in Puerto Escondido. The property features garden views. Free WiFi is available throughout the property and Principal Beach is 500 metres away.

From US$192.66 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a balcony, Casa Tachu is located in Puerto Escondido. This property offers access to a terrace, free private parking and free WiFi.

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.

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 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a patio, Casa Rosa Paradise is set in Puerto Escondido. Complimentary WiFi is offered throughout the property and private parking is available on site.

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

Situated in Puerto Escondido in the Oaxaca region, Casa Leon Rinconada has a patio. This property offers access to a terrace, free private parking and free WiFi.

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

Casa Chicatana

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

Located in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Casa Chicatana offers accommodation with free WiFi, a terrace or a balcony and access to a garden and a year-round outdoor pool.

From US$85.68 per night

Casa San Jerónimo

Puerto Escondido
Free cancellation options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 31 reviews

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

From US$46.41 per night

Ocean View Apartment PXM

Puerto Escondido
Free cancellation options available
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.

Quinta Carrizalillo

Puerto Escondido
Free cancellation options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 232 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$103.19 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located 700 metres from Principal Beach, Casa Cactus - Boho Studios con vista al mar en Puerto offers an outdoor swimming pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

From US$113.45 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.

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

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

From US$292.42 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.

Highly rated self catering accommodation in Puerto Escondido and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 68 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$95.80 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 24 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, 2BR -Water at Mikasa- Fast WIFI, King beds, AC, Near beach, Pool is situated in Puerto Escondido.

From US$212.85 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 196 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$176.68 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Set in Puerto Escondido in the Oaxaca region, Casa Guiba 2 Puerto Escondido has a balcony. This property offers access to a terrace, free private parking and free WiFi.

From US$40.58 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews

Situated in Puerto Escondido in the Oaxaca region, Casa Guiba 3 Puerto Escondido has a balcony. Free WiFi is available throughout the property and Bacocho Beach is 1.3 km away.

From US$50.72 per night
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$136.46 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 13 reviews

Set in Brisas de Zicatela in the Oaxaca region with Zicatela Beach nearby, Loft Brisa Del Mar #9 offers accommodation with free private parking.

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

Set in Brisas de Zicatela in the Oaxaca region, with Zicatela Beach nearby, Brisa Del Mar #8 offers accommodation with free WiFi and free private parking.

FAQ about self catering accommodation in Puerto Escondido

Self catering accommodation that guests love in Puerto Escondido

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 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.6
Good - What previous guests thought, 184 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 9.3
Superb - What previous guests thought, 153 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