Vacation Rentals & Apartments in Puerto Escondido

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

87 apartments

(3) Excellent 

    26

    Beach Front Cottage With Air Conditioning

    Oaxaca / Puerto Escondido

    Puerto Escondido house

    1 3 min stay varies

    • 1 bedroom
    • sleeps 3
    • min stay varies
    • Nearest beach 0.5 mi
    • Child Friendly
    • Car not necessary

    Price per night from

    $78

    Price per night from

    $78

    (4) Excellent 

      50

      Casa Junto Al Mar- Huge Infinity Pool 20% off 12th to the 15th March 2019

      Oaxaca / Puerto Escondido

      Puerto Escondido house

      6 20 3 nights min

      • 6 bedrooms
      • sleeps 20
      • 3 nights min
      • Beach / lakeside relaxation
      • Swimming pool
      • Child Friendly

      Price per night from

      $244

      Price per night from

      $244

      (5) Excellent 

        21

        Oceanfront Villa with Pool Pure Paradise -Relax on the Mexican Pacific

        Oaxaca / Puerto Escondido

        Puerto Escondido villa

        5 14 min stay varies

        • 5 bedrooms
        • sleeps 14
        • min stay varies
        • Swimming pool
        • Child Friendly
        • Pet Friendly

        Price per night from

        $458

        Price per night from

        $458

        (6) Excellent 

          26

          Zicatela Suites

          Oaxaca / Puerto Escondido

          Puerto Escondido apartment

          1 2 4 nights min

          • 1 bedroom
          • sleeps 2
          • 4 nights min
          • Beach / lakeside relaxation
          • Swimming pool
          • Car not necessary

          Price per night from

          $103

          Price per night from

          $103

          (1) Excellent 

            26

            1 block from Carrizalillo Beach great for a couple

            Oaxaca / Puerto Escondido

            Puerto Escondido studio

            Studio 2 1 night min

            • Studio
            • sleeps 2
            • 1 night min
            • Beach / lakeside relaxation
            • Nearest beach 5 mi
            • Swimming pool

            Price per night from

            $69

            Price per night from

            $69

              19

              Ocean Front Condo

              Oaxaca / Puerto Escondido

              Puerto Escondido condo

              2 4 7 nights min

              • 2 bedrooms
              • sleeps 4
              • 7 nights min
              • Beach / lakeside relaxation
              • Nearest beach 0.3 mi
              • Swimming pool

              Price per night from

              $172

              Price per night from

              $172

              (5) Excellent 

                18

                Delightful, spacious 3 bedroom, 2 bathroom home

                Oaxaca / Puerto Escondido

                Puerto Escondido house

                3 6 min stay varies

                • 3 bedrooms
                • sleeps 6
                • min stay varies
                • Beach / lakeside relaxation
                • Nearest beach 0.02 mi
                • Swimming pool
                “All we could want” Loved the traditional Mexican flavor of the house, good layout, super clean. I love being outside as much as I can and sooo appreciated the cute little private pool in the back yard (in addition to the large shared pool in the fron
                …see more

                Price per night from

                $149

                Price per night from

                $149

                  21

                  Casaverde- Room 5 (w/ private bathroom)

                  Oaxaca / Puerto Escondido

                  Puerto Escondido studio

                  Studio 2 1 night min

                  • Studio
                  • sleeps 2
                  • 1 night min
                  • Car not necessary

                  Price per night from

                  $18

                  Price per night from

                  $18

                  (10) Very Good 

                    7

                    House Near the Beach in Puerto Escondido

                    Oaxaca / Puerto Escondido

                    Puerto Escondido house

                    5 10 7 nights min

                    • 5 bedrooms
                    • sleeps 10
                    • 7 nights min
                    • Ask about children
                    “Great house for family vacation” I've stayed at Casa Loma twice with my extended family (11 of us one year, 6 the next). It's a great value in a great location, near several beaches and the main shopping area. The house is pretty basic but charming, r
                    …see more

                    Price per night from

                    $139

                    Price per night from

                    $139

                    (3) Very Good 

                      30

                      Casa La Joya

                      Oaxaca / Puerto Escondido

                      Puerto Escondido house

                      3 6 4 nights min

                      • 3 bedrooms
                      • sleeps 6
                      • 4 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 0.1 mi
                      • Child Friendly

                      Price per night from

                      $144

                      Responds fast!
                      avg. 1 hour 15 minutes

                      Price per night from

                      $144

                      (3) Excellent 

                        21

                        #1 Casitas La Fe

                        Oaxaca / Puerto Escondido

                        Puerto Escondido apartment

                        1 2 3 nights min

                        • 1 bedroom
                        • sleeps 2
                        • 3 nights min
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Car not necessary

                        Price per night from

                        $42

                        Responds fast!
                        avg. 56 minutes

                        Price per night from

                        $42

                        (1) Excellent 

                          35

                          Vacation house for rent in Puerto Escondido; 2 bedrooms, pool, near beach.

                          Oaxaca / Puerto Escondido

                          Puerto Escondido house

                          2 4 14 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 14 nights min
                          • Nearest beach 1 mi
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $99

                          Price per night from

                          $99

                            34

                            habitación Privada cerca de la playa4

                            Oaxaca / Puerto Escondido

                            Puerto Escondido studio

                            Studio 2 1 night min

                            • Studio
                            • sleeps 2
                            • 1 night min
                            • Nearest beach 0.2 mi
                            • Car not necessary
                            • Private garden

                            Price per night from

                            $14

                            Price per night from

                            $14

                              22

                              AMAZING BOUTIQUE SUITE WITH SPECTACULAR VIEW

                              Oaxaca / Puerto Escondido

                              Puerto Escondido penthouse

                              1 2 3 nights min

                              • 1 bedroom
                              • sleeps 2
                              • 3 nights min
                              • Swimming pool
                              • Ask about children
                              • Air conditioning

                              Price per night from

                              $47

                              Price per night from

                              $47

                              (6) Very Good 

                                16

                                #4 Casitas La Fe

                                Oaxaca / Puerto Escondido

                                Puerto Escondido apartment

                                2 3 nights min

                                • sleeps 2
                                • 3 nights min
                                • Beach / lakeside relaxation
                                • Nearest beach 0.2 mi
                                • Swimming pool

                                Price per night from

                                $42

                                Responds fast!
                                avg. 56 minutes

                                Price per night from

                                $42

                                  11

                                  5/ EXCELLENT LOCATION, ONE BEDROOM AT THE BEACH

                                  Oaxaca / Puerto Escondido

                                  Puerto Escondido room

                                  1 6 min stay varies

                                  • 1 bedroom
                                  • sleeps 6
                                  • min stay varies
                                  • Swimming pool
                                  • Child Friendly
                                  • Car not necessary

                                  Price per night from

                                  $92

                                  Price per night from

                                  $92

                                    28

                                    House Puerto Escondido Beach La Punta Zicatela

                                    Oaxaca / Puerto Escondido

                                    Puerto Escondido house

                                    5 12 min stay varies

                                    • 5 bedrooms
                                    • sleeps 12
                                    • min stay varies
                                    • Beach / lakeside relaxation
                                    • Child Friendly
                                    • Car not necessary

                                    Price per night from

                                    $240

                                    Responds fast!
                                    avg. 3 hours 12 minutes

                                    Price per night from

                                    $240

                                    (3) Excellent 

                                      30

                                      Casa6Olas in Puerto Escondido

                                      Oaxaca / Puerto Escondido

                                      Puerto Escondido villa

                                      4 11 3 nights min

                                      • 4 bedrooms
                                      • sleeps 11
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Swimming pool
                                      • Child Friendly

                                      Price per night from

                                      $1,031

                                      Price per night from

                                      $1,031

                                        25

                                        Playas Hotel Zicatela Room

                                        Oaxaca / Puerto Escondido

                                        Puerto Escondido b and b

                                        1 2 min stay varies

                                        • 1 bedroom
                                        • sleeps 2
                                        • min stay varies
                                        • Nearest beach 0.4 mi
                                        • Swimming pool
                                        • Car not necessary

                                        Price per night from

                                        $44

                                        Price per night from

                                        $44

                                        (2) Very Good 

                                          32

                                          Beautiful Beach house Villa Flores

                                          Oaxaca / Puerto Escondido

                                          Puerto Escondido house

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.3 mi
                                          • Child Friendly

                                          Price per night from

                                          $125

                                          Price per night from

                                          $125

                                          (2) Very Good 

                                            20

                                            Apartamentos LAS TURQUEZAS #3

                                            Oaxaca / Puerto Escondido

                                            Puerto Escondido apartment

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Child Friendly

                                            Price per night from

                                            $98

                                            Responds fast!
                                            avg. 3 hours 34 minutes

                                            Price per night from

                                            $98

                                            (2) Very Good 

                                              9

                                              Apartment LAS TURQUEZAS # 2

                                              Oaxaca / Puerto Escondido

                                              Puerto Escondido apartment

                                              2 4 min stay varies

                                              • 2 bedrooms
                                              • sleeps 4
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $98

                                              Responds fast!
                                              avg. 3 hours 34 minutes

                                              Price per night from

                                              $98

                                              (1) Excellent 

                                                21

                                                #3 Casitas La Fe

                                                Oaxaca / Puerto Escondido

                                                Puerto Escondido apartment

                                                1 2 3 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 3 nights min
                                                • Swimming pool
                                                • Child Friendly
                                                • Car not necessary

                                                Price per night from

                                                $42

                                                Responds fast!
                                                avg. 56 minutes

                                                Price per night from

                                                $42

                                                  10

                                                  1 block from Carrizalillo Beach with view

                                                  Oaxaca / Puerto Escondido

                                                  Puerto Escondido studio

                                                  Studio 2 3 nights min

                                                  • Studio
                                                  • sleeps 2
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 5 mi
                                                  • Swimming pool

                                                  Price per night from

                                                  $92

                                                  Price per night from

                                                  $92

                                                  (1) Excellent 

                                                    8

                                                    Apartamentos LAS TURQUEZAS # 6

                                                    Oaxaca / Puerto Escondido

                                                    Puerto Escondido apartment

                                                    1 3 1 night min

                                                    • 1 bedroom
                                                    • sleeps 3
                                                    • 1 night min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 2 mi
                                                    • Swimming pool

                                                    Price per night from

                                                    $98

                                                    Responds fast!
                                                    avg. 3 hours 34 minutes

                                                    Price per night from

                                                    $98

                                                    (1) Excellent 

                                                      22

                                                      #2 Casitas La Fe

                                                      Oaxaca / Puerto Escondido

                                                      Puerto Escondido apartment

                                                      1 2 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 3 nights min
                                                      • Beach / lakeside relaxation
                                                      • Swimming pool
                                                      • Air conditioning

                                                      Price per night from

                                                      $42

                                                      Responds fast!
                                                      avg. 56 minutes

                                                      Price per night from

                                                      $42

                                                      (15) Excellent 

                                                        22

                                                        Gorgeous Beach Villa with Lap Pool

                                                        Oaxaca / Puerto Escondido

                                                        Puerto Escondido house

                                                        6 16 min stay varies

                                                        • 6 bedrooms
                                                        • sleeps 16
                                                        • min stay varies
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0 mi
                                                        • Swimming pool

                                                        Price per night from

                                                        $1,031

                                                        Responds fast!
                                                        avg. 1 hour 39 minutes

                                                        Price per night from

                                                        $1,031

                                                        (3) Very Good 

                                                          24

                                                          Apartments Puerto Escondido Beach Punta Zicatela

                                                          Oaxaca / Puerto Escondido

                                                          Puerto Escondido apartment

                                                          1 4 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Child Friendly
                                                          • Car not necessary

                                                          Price per night from

                                                          $65

                                                          Responds fast!
                                                          avg. 3 hours 12 minutes

                                                          Price per night from

                                                          $65

                                                          (7) Very Good 

                                                            18

                                                            Casa Quetzal - Beautiful oceanfront house in prestigious area

                                                            Oaxaca / Puerto Escondido

                                                            Puerto Escondido house

                                                            4 8 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $401

                                                            Price per night from

                                                            $401

                                                            (3) Excellent 

                                                              27

                                                              The Sanctuary - Mandala Room

                                                              Oaxaca / Puerto Escondido

                                                              Puerto Escondido house

                                                              1 4 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • 3 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 0.8 mi
                                                              • Ask about children
                                                              “The Sanctuary - a place to be yourself, relax, surf, unwind and” I stayed at the Sanctuary for a week and a half in July - the Sanctuary was exactly that "A Sanctuary" a place for me to just relax, unwind, surf, hang out with authentic people and focu
                                                              …see more

                                                              Price per night from

                                                              $144

                                                              Price per night from

                                                              $144

                                                                10

                                                                Apartment LAS TURQUEZAS #1

                                                                Oaxaca / Puerto Escondido

                                                                Puerto Escondido apartment

                                                                2 4 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 2 mi
                                                                • Swimming pool

                                                                Price per night from

                                                                $98

                                                                Responds fast!
                                                                avg. 3 hours 34 minutes

                                                                Price per night from

                                                                $98

                                                                  8

                                                                  Las Turquezas Unit 4

                                                                  Oaxaca / Puerto Escondido

                                                                  Puerto Escondido apartment

                                                                  2 4 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 2 mi
                                                                  • Swimming pool

                                                                  Price per night from

                                                                  $98

                                                                  Responds fast!
                                                                  avg. 3 hours 34 minutes

                                                                  Price per night from

                                                                  $98

                                                                    7

                                                                    ROOM WITH PRIVATE BATHROOM for 2 BY VILLAS HK28

                                                                    Oaxaca / Puerto Escondido

                                                                    Puerto Escondido room

                                                                    1 2 2 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 2 nights min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $75

                                                                    Price per night from

                                                                    $75

                                                                    (1) Average 

                                                                      13

                                                                      Cocoa Beach Hostel

                                                                      Oaxaca / Puerto Escondido

                                                                      Puerto Escondido house

                                                                      13 50 1 night min

                                                                      • 13 bedrooms
                                                                      • sleeps 50
                                                                      • 1 night min
                                                                      • Child Friendly
                                                                      • Pet Friendly

                                                                      Price per night from

                                                                      $16

                                                                      Price per night from

                                                                      $16

                                                                        5

                                                                        VERY COOL FURNISHED APT FOR BUDGET SAVVY TRAVELERS

                                                                        Oaxaca / Puerto Escondido

                                                                        Puerto Escondido apartment

                                                                        1 4 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 4
                                                                        • min stay varies
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $23

                                                                        Price per night from

                                                                        $23

                                                                        (4) Excellent 

                                                                          45

                                                                          Ocean front Luxury Vacation Villa - Chef butler & housekeeping services included

                                                                          Oaxaca / Puerto Escondido

                                                                          Puerto Escondido house

                                                                          5 17 min stay varies

                                                                          • 5 bedrooms
                                                                          • sleeps 17
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 6 mi
                                                                          • Swimming pool

                                                                          Price per night from

                                                                          $642

                                                                          Price per night from

                                                                          $642

                                                                            6

                                                                            OCEANFRONT VILLA #HK4869487-2 BY VILLAS HK28

                                                                            Oaxaca / Puerto Escondido

                                                                            Puerto Escondido villa

                                                                            2 4 3 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 3 nights min
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $859

                                                                            Price per night from

                                                                            $859

                                                                              6

                                                                              BEAUTIFUL HOUSE CLOSE TO THE BEACH BY VILLAS HK28

                                                                              Oaxaca / Puerto Escondido

                                                                              Puerto Escondido house

                                                                              2 6 3 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • 3 nights min
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $172

                                                                              Price per night from

                                                                              $172

                                                                              About Puerto Escondido

                                                                              Boasting exquisite beaches alongside a vibrant nightlife, Puerto Escondido is a warm and welcoming destination that is one of Mexico’s best tourist hotspots. You’ll be amazed by its turquoise waters and marine wildlife. With plenty of rental options to choose from on FlipKey, you’re sure to find the perfect place to stay during your vacation. 

                                                                              Grab your passport as you venture into a fun-loving paradise.

                                                                              About Puerto Escondido

                                                                              Puerto Escondido is in the Mexican state of Oaxaca on the Pacific coast. The town has developed gradually over the past few decades and tourism has grown dramatically over that time. Live music dominates the nightlife while during the day, water sports and beach life is favorite activity. As well as these pursuits, the town is very much a fishing port.

                                                                              The best time to visit the area is from October to April when dry season occurs. Peak tourist season is from December to April so if you prefer to visit during quieter times, October and November may be best.

                                                                              Puerto Escondido has a tropical climate with very hot temperatures all year round. To tackle the humid weather, pack lots of light clothes. There is a chance of showers in summer but it’s always still warm.

                                                                              What to do in Puerto Escondido

                                                                              The town offers a variety of activities to tourists. The beautiful beaches are a main attraction which are ideal for sunbathing or beach sports. Get closer to wildlife and see the sea turtles getting released at Palmarito beach. This once in a lifetime experience is truly magical.

                                                                              If you’re looking for adventure, a water rafting ride is just the ticket for thrill seekers. If you want to discover underwater wildlife, coral reef snorkeling at San Agustin Beach is an exhilarating and unforgettable experience. 

                                                                              The restaurants in Puerto Escondido offer something for all tastes. For a romantic meal, head to Pascale and enjoy a range of seafood or try the delicious homemade pasta. Alternatively, enjoy a Thai adventure at Lychee – choose from a red curry, chicken satay or tom yum soup. All of them are delicious!

                                                                              Top travel tips for Puerto Escondido

                                                                              If you’re traveling to Puerto Escondido by plane, you’ll arrive at Puerto Escondido International Airport and then travel to your vacation rental via car or bus. You can also grab a taxi which is relatively affordable. If you’re searching for a more efficient way of getting around, you can hire a car.

                                                                              If you’re searching for an escape from daily life and a beach vacation sounds ideal, Puerto Escondido is the perfect destination for you. With the opportunity to explore exotic wildlife and adventurous pursuits like surfing and snorkeling, this FlipKey vacation will be the best trip you’ve ever made. 

                                                                              Get ready to discover an amazing hidden gem as Puerto Escondido is an exceptional choice for your next vacation. Start your planning now by browsing all the vacation rentals available on FlipKey.