Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Carrizalillo Beach

Learn to surf, soak up the sun and dine at traditional palapa beach bars at this secluded and family-friendly cove.

Despite the large number of dazzling beaches in the region, Carrizalillo Beach (Playa Carrizalillo) still manages to astound vacationers with its beauty. Walk down a steep stairway of about 160 steps that leads down the slopes of a forest-clad cliff to reach this protected bay. At the bottom, a stretch of fine sand is lapped at by gently rolling waves.

Adored by families and water sports enthusiasts, Carrizalillo Beach provides adventure, entertainment and stunning natural scenery. Swim and snorkel in the calm and shallow water. The water is so clear that you may even be able to see colorful fish dart around the seabed from the surface. The rocks at either end of the cove are especially good for spotting marine life.

The waves at Carrizalillo Beach are well suited to first-time surfers. Arrange for a lesson with one of the surf instructors in the area.

Out of the water, spread out a towel on the soft sand and admire the beautiful surroundings. Buy ice creams or cold soft drinks from the vendors who walk along the beach throughout the day. Other vendors sell artisanal clothing, bracelets and necklaces, as well as various handmade items.

Framing the cove is a collection of typical Mexican palapa (thatch-roofed) bars. Enjoy a moment of shade from the hot sun, feast on just-caught seafood and quench your thirst with a tropical-flavored cocktail. Several of the beach bars offer free sun loungers to their customers. It’s also possible to rent a lounger for the day.

Carrizalillo Beach is only about a 5-minute drive from the center of Puerto Escondido. Taxis travel regularly between the beach and town center. If you are driving, find free parking above the cliff.

Carrizalillo Beach Hotels

Villas Carrizalillo

Villas Carrizalillo

0.2 km from Carrizalillo Beach
    3.0 out of 5.0
     
     

    Villas Carrizalillo: Family hotel with free WiFi and free parking. Located by the sea.

    Villas CarrizalilloGet Rates

    Villa Mozart y Macondo

    Villa Mozart y Macondo

    0.2 km from Carrizalillo Beach
      2.5 out of 5.0
       
       

      Villa Mozart y Macondo: Hotel with free WiFi and free parking. Located by the ocean.

      Villa Mozart y MacondoAU$99

      Posada Real Puerto Escondido

      Posada Real Puerto Escondido

      0.4 km from Carrizalillo Beach
        3.5 out of 5.0
         
         

        Posada Real Puerto Escondido: Family resort with free WiFi and free parking. Located near the airport.

        Posada Real Puerto EscondidoAU$275

        Hotel Suites Villasol

        Hotel Suites Villasol

        1.0 km from Carrizalillo Beach
          3.0 out of 5.0
           
           

          Hotel Suites Villasol: Family resort with free WiFi and free parking. Located on the beach.

          Hotel Suites VillasolAU$102

          SHAVANNA Hotel Boutique

          SHAVANNA Hotel Boutique

          1.1 km from Carrizalillo Beach
            3.5 out of 5.0
             
             

            SHAVANNA Hotel Boutique: Hotel with free breakfast and free WiFi. Guests give the nightlife a thumbs up.

            SHAVANNA Hotel BoutiqueAU$137

            Hotel Aldea del Bazar

            Hotel Aldea del Bazar

            1.2 km from Carrizalillo Beach
              3.5 out of 5.0
               
               

              Hotel Aldea del Bazar: Family hotel with free WiFi and free parking. Located by the sea.

              Hotel Aldea del BazarAU$107

              Hotel Santa Fe

              Hotel Santa Fe

              2.2 km from Carrizalillo Beach
                3.5 out of 5.0
                 
                 

                Hotel Santa Fe: Family hotel with free WiFi and free parking. Located on the beach.

                Hotel Santa FeAU$120

                Selina Shared Puerto Escondido

                Selina Shared Puerto Escondido

                2.3 km from Carrizalillo Beach
                  2.5 out of 5.0
                   
                   

                  Selina Shared Puerto Escondido: Pet-friendly hostel with free WiFi and an outdoor pool. Located by the sea.

                  Selina Shared Puerto EscondidoAU$76

                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.