Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Start by selecting your hotel
Start by selecting your hotel
Start by selecting your hotel

Save up to $603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more


Puerto Escondido

Puerto Escondido is great for those who are looking to escape the daily grind for a couple of days or a longer vacation.

Packages in Puerto Escondido

Get cash savings with your Expedia package. When you bundle your flight and accommodation purchases together in one simple package, you save time and money. Extra cash on your Puerto Escondido vacation means more entertainment!

Would you like to save up to $603? Purchase a travel package now!

About 400 partner airlines and 321,000 hotels worldwide are ready for you to book via our enormous worldwide database.

Your Oaxaca travels will seem that much nicer with Expedia's prices.

Do not worry about changing your family's vacation plans, as we do not charge additional cancellation fees for almost all of our reservations.

Puerto Escondido Vacation Packages

The population of this Oaxaca destination is nearly 19,000.

Puerto Escondido is situated approximately 5 miles (8 kilometers) northwest of Rinconada and about 280 miles (445 kilometers) southeast of Mexico City, the national capital.

When you hear the word "vacation", do you automatically think of the beach? If so, you have come to the right place. This area is known for its coastal areas, so pack some supplies and treat yourself to a relaxing afternoon outdoors. The best spots to visit in the region are Puerto Angelito Beach, Bacocho Beach, and Carrizalillo Beach.

Accommodation in Puerto Escondido

Hotel and apartment options in Puerto Escondido are sparse. Check out the latest information, listings and deals on Expedia's easy-to-use Puerto Escondido lodging guide.

The following Puerto Escondido lodgings are worth checking out, the Villas Carrizalillo and Posada Real Puerto Escondido


Top Hotel Deals

See all 56 Hotels in Puerto Escondido
Hotel Rockaway $55
Hotel Rockaway

Hotel Rockaway

Calle del Morro s/n, Puerto Escondido
     
    4.2
    of 5, from 59 reviews
    3.5 out of 5.0

    Situated near the beach, this hotel is within 3 mi (5 km) of Principal Beach, Marinero Beach, and Puerto Angelito Beach. Carrizalillo Beach is 2.2 mi (3.6 km) away.

    Hotel Escondido - Adult Only $280
    Hotel Escondido - Adult Only

    Hotel Escondido - Adult Only

    Carretera Salina Cruz- Pinotepa, Puerto Escondido
       
      4.8
      of 5, from 40 reviews
      3.5 out of 5.0

      Situated by the sea, this hotel is 3.4 mi (5.5 km) from Playa Dorado and 7.1 mi (11.4 km) from Playa Roca Blanca. Bacocho Beach and Marinero Beach are also within 20 mi (32 km).

      Hotel Suites Villasol $73
      Hotel Suites Villasol

      Hotel Suites Villasol

      Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido
         
        3.7
        of 5, from 252 reviews
        3.0 out of 5.0

        Nestled on the beach, this Puerto Escondido resort is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach. Marinero Beach and Principal Beach are also within 2 mi (3 km).

        Hotel Casablanca $29
        Hotel Casablanca

        Hotel Casablanca

        Avenida Perez Gasga 905, Puerto Escondido
           
          3.8
          of 5, from 42 reviews
          3.0 out of 5.0

          Located in the heart of Puerto Escondido, this hotel is steps from Principal Beach and Commercial Walkway. Marinero Beach and Puerto Angelito Beach are also within 1 mi (2 km).

          Hotel Suites La Hacienda $53
          Hotel Suites La Hacienda

          Hotel Suites La Hacienda

          15 Col tuna Rinconada, Puerto Escondido
             
            4.9
            of 5, from 28 reviews
            3.0 out of 5.0

            Situated in Puerto Escondido, this hotel is within a 15-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Marinero Beach and Principal Beach are also within 1 mi (2 km).

            Posada Real Puerto Escondido $105
            Posada Real Puerto Escondido

            Posada Real Puerto Escondido

            Blvd Benito Juarez 1, Puerto Escondido
               
              3.7
              of 5, from 75 reviews
              3.5 out of 5.0

              Located in Puerto Escondido, this beachfront resort is in the entertainment district and within a 10-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Marinero Beach and Principal Beach are also within 15 minutes.

              Hotel Caracol Plaza and Resort $88
              Hotel Caracol Plaza and Resort

              Hotel Caracol Plaza and Resort

              Calle Septima Oriente, esq. 1a Sur, Puerto Escondido
                 
                3.4
                of 5, from 26 reviews
                3.5 out of 5.0

                Situated near the beach, this hotel is within a 15-minute walk of Principal Beach and Marinero Beach. Puerto Angelito Beach and Carrizalillo Beach are also within 1 mi (2 km).

                Hotel Aldea del Bazar $48
                Hotel Aldea del Bazar

                Hotel Aldea del Bazar

                Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido
                   
                  4.0
                  of 5, from 135 reviews
                  3.5 out of 5.0

                  Situated by the ocean, this spa hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach. Marinero Beach and Principal Beach are also within 2 mi (3 km).

                  Top Flight + Hotel Deals

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.