Vacation Rentals & Villas in Sayulita

Close

Enter dates for more accurate prices

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

157 villas

(1) Excellent 

    23

    2 BR, 2 BA, Spectacular Ocean Views, 40 foot pool

    Riviera Nayarit / Sayulita

    Sayulita villa

    2 6 min stay varies

    • 2 bedrooms
    • sleeps 6
    • min stay varies
    • Beach / lakeside relaxation
    • Nearest beach 0.9 mi
    • Swimming pool
    Match: Golf within 30mins drive Horse riding All filters match

    Price per night from

    $269

    Responds fast!
    avg. 3 hours 22 minutes

    Price per night from

    $269

    (22) Excellent 

      30

      3 BR, 3 BA, Spectacular Ocean Views, 40 foot pool

      Riviera Nayarit / Sayulita

      Sayulita villa

      3 6 min stay varies

      • 3 bedrooms
      • sleeps 6
      • min stay varies
      • Nearest beach 0.9 mi
      • Swimming pool
      • Child Friendly
      Match: Golf within 30mins drive Horse riding All filters match
      “Magia = Magical” We just returned from an amazing week staying in Sayulita at Magia. This was our first time in Sayulita and it did not disappoint. Sayulita is a laid back town with a wonderful beach but not filled with Spring Breakers and overdevelop

      Price per night from

      $342

      Responds fast!
      avg. 3 hours 22 minutes

      Price per night from

      $342

      (2) Very Good 

        22

        Casa Rosa #3

        Riviera Nayarit / Sayulita

        Sayulita apartment

        1 2 1 night min

        • 1 bedroom
        • sleeps 2
        • 1 night min
        • Child Friendly
        • Pet Friendly
        • Private garden
        Match: Golf within 30mins drive Horse riding All filters match

        Price per night from

        $97

        Responds fast!
        avg. 2 hours 39 minutes

        Price per night from

        $97

        (18) Excellent 

          25

          Villa Cherimoya -Private Pool - Walk to Beach/Town

          Riviera Nayarit / Sayulita

          Sayulita house

          2 5 7 nights min

          • 2 bedrooms
          • sleeps 5
          • 7 nights min
          • Swimming pool
          • Child Friendly
          • Car not necessary
          Match: Golf within 30mins drive Horse riding All filters match

          Price per night from

          $304

          Price per night from

          $304

            24

            Villa Cinco at Colina Iguana, your Sayulita sanctuary

            Riviera Nayarit / Sayulita

            Sayulita villa

            3 7 1 night min

            • 3 bedrooms
            • sleeps 7
            • 1 night min
            • Child Friendly
            Match: Golf within 30mins drive Horse riding All filters match

            Price per night from

            $611

            Price per night from

            $611

            (6) Excellent 

              31

              TURTLE Studio at Villa Los Corales

              Riviera Nayarit / Sayulita

              Sayulita studio

              Studio 2 min stay varies

              • Studio
              • sleeps 2
              • min stay varies
              • Nearest beach 0.3 mi
              • Swimming pool
              • Child Friendly
              Match: Golf within 30mins drive Horse riding All filters match

              Price per night from

              $114

              Responds fast!
              avg. 33 minutes

              Price per night from

              $114

              (14) Excellent 

                106

                Casa Litibu Beach Front Home ~ Watch the Whales...

                Riviera Nayarit / Sayulita

                Sayulita house

                4 8 min stay varies

                • 4 bedrooms
                • sleeps 8
                • min stay varies
                • Beach / lakeside relaxation
                • Swimming pool
                • Ask about children
                Match: Golf within 30mins drive Horse riding All filters match
                “Casa Litibu is a a Dream Come True!!!” Casa Litibu is a dream, and Bonnie was an angel to work with. The manager Ricardo is available on site every day and keeps the house and gardens in impeccable running order, which is impressive, as the house is i

                Price per night from

                $451

                Responds fast!
                avg. 1 hour 10 minutes

                Price per night from

                $451

                (6) Excellent 

                  32

                  Studio Bugambilia at Villa Los Corales Just great!

                  Riviera Nayarit / Sayulita

                  Sayulita house

                  1 2 min stay varies

                  • 1 bedroom
                  • sleeps 2
                  • min stay varies
                  • Nearest beach 0.3 mi
                  • Swimming pool
                  • Child Friendly
                  Match: Golf within 30mins drive Horse riding All filters match

                  Price per night from

                  $113

                  Responds fast!
                  avg. 33 minutes

                  Price per night from

                  $113

                  (4) Excellent 

                    32

                    Studio Iguana at Villa los Corales

                    Riviera Nayarit / Sayulita

                    Sayulita house

                    1 2 min stay varies

                    • 1 bedroom
                    • sleeps 2
                    • min stay varies
                    • Nearest beach 0.3 mi
                    • Swimming pool
                    • Child Friendly
                    Match: Golf within 30mins drive Horse riding All filters match

                    Price per night from

                    $118

                    Responds fast!
                    avg. 33 minutes

                    Price per night from

                    $118

                    (1) Very Good 

                      45

                      Casa Lucas

                      Riviera Nayarit / Sayulita

                      Sayulita house

                      3 10 min stay varies

                      • 3 bedrooms
                      • sleeps 10
                      • min stay varies
                      • Swimming pool
                      • Child Friendly
                      • Air conditioning
                      Match: Golf within 30mins drive Horse riding All filters match

                      Price per night from

                      $401

                      Responds fast!
                      avg. 2 hours 39 minutes

                      Price per night from

                      $401

                      (2) Excellent 

                        1

                        House Window to Heaven Moon

                        Riviera Nayarit / Sayulita

                        Sayulita apartment

                        1 2 3 nights min

                        • 1 bedroom
                        • sleeps 2
                        • 3 nights min
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning
                        Match: Golf within 30mins drive Horse riding All filters match

                        Price per night from

                        $177

                        Price per night from

                        $177

                          18

                          Casa Estrella #2 - Panoramic views - North End

                          Riviera Nayarit / Sayulita

                          Sayulita house

                          1 3 3 nights min

                          • 1 bedroom
                          • sleeps 3
                          • 3 nights min
                          • Beach / lakeside relaxation
                          • Ask about children
                          • Pet Friendly
                          Match: Golf within 30mins drive Horse riding All filters match

                          Price per night from

                          $258

                          Responds fast!
                          avg. 2 hours 39 minutes

                          Price per night from

                          $258

                          (5) Very Good 

                            25

                            Studio PALMA at Villa Los Corales

                            Riviera Nayarit / Sayulita

                            Sayulita villa

                            1 2 min stay varies

                            • 1 bedroom
                            • sleeps 2
                            • min stay varies
                            • Nearest beach 0.3 mi
                            • Swimming pool
                            • Child Friendly
                            Match: Golf within 30mins drive Horse riding All filters match

                            Price per night from

                            $118

                            Responds fast!
                            avg. 33 minutes

                            Price per night from

                            $118

                            (5) Very Good 

                            Certificate of Excellence

                              32

                              Studio Guacamaya at villa Los Corales

                              Riviera Nayarit / Sayulita

                              Sayulita villa

                              1 2 min stay varies

                              • 1 bedroom
                              • sleeps 2
                              • min stay varies
                              • Nearest beach 0.3 mi
                              • Swimming pool
                              • Child Friendly
                              Match: Golf within 30mins drive Horse riding All filters match

                              Certificate of Excellence

                              Price per night from

                              $118

                              Responds fast!
                              avg. 33 minutes

                              Price per night from

                              $118

                                31

                                Casa Cariño | New Oceanview Gem - Sayulita Perfection - 2 blocks Beach & Plaza

                                Riviera Nayarit / Sayulita

                                Sayulita house

                                2 7 min stay varies

                                • 2 bedrooms
                                • sleeps 7
                                • min stay varies
                                • Nearest beach 0.15 mi
                                • Swimming pool
                                • Child Friendly
                                Match: Golf within 30mins drive Horse riding All filters match

                                Price per night from

                                $503

                                Responds fast!
                                avg. 2 hours 55 minutes

                                Price per night from

                                $503

                                (50) Very Good 

                                  27

                                  Casa Jacobo - Villa Coco - Premier Property in Sayulita on Calle Naranjito

                                  Riviera Nayarit / Sayulita

                                  Sayulita apartment

                                  1 4 3 nights min

                                  • 1 bedroom
                                  • sleeps 4
                                  • 3 nights min
                                  • Beach / lakeside relaxation
                                  • Swimming pool
                                  • Child Friendly
                                  Match: Golf within 30mins drive Horse riding All filters match
                                  “We should have stayed longer!” There are so many great things to say about our stay at Casa Jacobo! My newly wed husband and I came to Sayulita for our Honeymoon 11/10-11/15. We made a great choice choosing to stay at Casa Jacobo. CJ is a short 5min w

                                  Price per night from

                                  $86

                                  Responds fast!
                                  avg. 3 hours 40 minutes

                                  Price per night from

                                  $86

                                    53

                                    Villa Colima

                                    Riviera Nayarit / Sayulita

                                    Sayulita condo

                                    3 6 min stay varies

                                    • 3 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Swimming pool
                                    • Child Friendly
                                    • Air conditioning
                                    Match: Golf within 30mins drive Horse riding All filters match

                                    Price per night from

                                    $401

                                    Responds fast!
                                    avg. 2 hours 39 minutes

                                    Price per night from

                                    $401

                                    (2) Very Good 

                                      17

                                      Casa Kopal - Villas del Palmar beachfront complex

                                      Riviera Nayarit / Sayulita

                                      Sayulita house

                                      3 8 4 nights min

                                      • 3 bedrooms
                                      • sleeps 8
                                      • 4 nights min
                                      • Swimming pool
                                      • Child Friendly
                                      • Air conditioning
                                      Match: Golf within 30mins drive Horse riding All filters match

                                      Price per night from

                                      $257

                                      Responds fast!
                                      avg. 2 hours 39 minutes

                                      Price per night from

                                      $257

                                        17

                                        Villa La Luna

                                        Riviera Nayarit / Sayulita

                                        Sayulita villa

                                        3 8 4 nights min

                                        • 3 bedrooms
                                        • sleeps 8
                                        • 4 nights min
                                        • Child Friendly
                                        Match: Golf within 30mins drive Horse riding All filters match

                                        Price per night from

                                        $338

                                        Price per night from

                                        $338

                                          33

                                          CASA KESTOS MAIN HOUSE

                                          Riviera Nayarit / Sayulita

                                          Sayulita villa

                                          2 7 min stay varies

                                          • 2 bedrooms
                                          • sleeps 7
                                          • min stay varies
                                          • Swimming pool
                                          • Ask about children
                                          • Car not necessary
                                          Match: Golf within 30mins drive Horse riding All filters match

                                          Price per night from

                                          $411

                                          Responds fast!
                                          avg. 1 hour 36 minutes

                                          Price per night from

                                          $411

                                            22

                                            CASA KESTOS CASITA

                                            Riviera Nayarit / Sayulita

                                            Sayulita apartment

                                            1 4 min stay varies

                                            • 1 bedroom
                                            • sleeps 4
                                            • min stay varies
                                            • Ask about children
                                            • Car not necessary
                                            • Air conditioning
                                            Match: Golf within 30mins drive Horse riding All filters match

                                            Price per night from

                                            $114

                                            Responds fast!
                                            avg. 1 hour 36 minutes

                                            Price per night from

                                            $114

                                            (7) Excellent 

                                              27

                                              VILLA YERBABUENA; Ocean Views, 2 Pools, Basketball Court, Garden, 4BR 3.5+ BA

                                              Riviera Nayarit / Sayulita

                                              Sayulita villa

                                              4 9 5 nights min

                                              • 4 bedrooms
                                              • sleeps 9
                                              • 5 nights min
                                              • Swimming pool
                                              • Child Friendly
                                              • Car not necessary
                                              Match: Golf within 30mins drive Horse riding All filters match

                                              Price per night from

                                              $514

                                              Price per night from

                                              $514

                                              (2) Excellent 

                                                41

                                                CASA ALMA -Beachfront 2 bed/1 bath, pool, views

                                                Riviera Nayarit / Sayulita

                                                Sayulita apartment

                                                2 4 min stay varies

                                                • 2 bedrooms
                                                • sleeps 4
                                                • min stay varies
                                                • Swimming pool
                                                • Ask about children
                                                • Car not necessary
                                                Match: Golf within 30mins drive Horse riding All filters match

                                                Price per night from

                                                $125

                                                Responds fast!
                                                avg. 1 hour 36 minutes

                                                Price per night from

                                                $125

                                                  14

                                                  Casa Kali - 2 Bedroom Relaxing Sayulita Retreat

                                                  Riviera Nayarit / Sayulita

                                                  Sayulita house

                                                  2 6 3 nights min

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly
                                                  Match: Golf within 30mins drive Horse riding All filters match

                                                  Price per night from

                                                  $155

                                                  Responds fast!
                                                  avg. 2 hours 26 minutes

                                                  Price per night from

                                                  $155

                                                  (16) Excellent 

                                                    29

                                                    Casa Paloma | Oceanfront Paradise in Best Location

                                                    Riviera Nayarit / Sayulita

                                                    Sayulita villa

                                                    6 15 min stay varies

                                                    • 6 bedrooms
                                                    • sleeps 15
                                                    • min stay varies
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.15 mi
                                                    • Swimming pool
                                                    Match: Golf within 30mins drive Horse riding All filters match
                                                    “What an amazing place!” Thank you, Dennis and Joan, for creating Casa Paloma. What an amazing place! Such artistic and natural beauty, refined elegance, comfort, spaciousness, and unbelievably gorgeous views from all vantage points! You truly have a

                                                    Price per night from

                                                    $1,008

                                                    Responds fast!
                                                    avg. 2 hours 55 minutes

                                                    Price per night from

                                                    $1,008

                                                      26

                                                      CASA KESTOS BUNGALOW

                                                      Riviera Nayarit / Sayulita

                                                      Sayulita apartment

                                                      1 3 min stay varies

                                                      • 1 bedroom
                                                      • sleeps 3
                                                      • min stay varies
                                                      • Ask about children
                                                      • Car not necessary
                                                      • Air conditioning
                                                      Match: Golf within 30mins drive Horse riding All filters match

                                                      Price per night from

                                                      $114

                                                      Responds fast!
                                                      avg. 1 hour 36 minutes

                                                      Price per night from

                                                      $114

                                                        30

                                                        Casa Estrella - Panoramic views - North end

                                                        Riviera Nayarit / Sayulita

                                                        Sayulita house

                                                        3 6 2 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 2 nights min
                                                        • Ask about children
                                                        • Pet Friendly
                                                        Match: Golf within 30mins drive Horse riding All filters match

                                                        Price per night from

                                                        $573

                                                        Responds fast!
                                                        avg. 2 hours 39 minutes

                                                        Price per night from

                                                        $573

                                                        (4) Excellent 

                                                          24

                                                          Casa Soñadora | Sayulita's Most Beautiful Property

                                                          Riviera Nayarit / Sayulita

                                                          Sayulita house

                                                          3 10 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 10
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.15 mi
                                                          • Swimming pool
                                                          Match: Golf within 30mins drive Horse riding All filters match

                                                          Price per night from

                                                          $878

                                                          Responds fast!
                                                          avg. 2 hours 55 minutes

                                                          Price per night from

                                                          $878

                                                          (1) Excellent 

                                                            26

                                                            Mi Casita, you will never want to leave.

                                                            Riviera Nayarit / Sayulita

                                                            Sayulita apartment

                                                            1 2 2 nights min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 2 nights min
                                                            • Beach / lakeside relaxation
                                                            • Ask about children
                                                            • Air conditioning
                                                            Match: Golf within 30mins drive Horse riding All filters match

                                                            Price per night from

                                                            $206

                                                            Price per night from

                                                            $206

                                                            (14) Excellent 

                                                              46

                                                              Ventana al Mar, 4 BD / 5 BA private villa!

                                                              Riviera Nayarit / Sayulita

                                                              Sayulita villa

                                                              4 9 min stay varies

                                                              • 4 bedrooms
                                                              • sleeps 9
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Child Friendly
                                                              Match: Golf within 30mins drive Horse riding All filters match
                                                              “had a nice time” The house was nice and we had a few minute walk to the beach...its a bit far on the north side for me but was all in all a good time

                                                              Price per night from

                                                              $628

                                                              Price per night from

                                                              $628

                                                                51

                                                                Spectacular Sayulita Beachside Villa

                                                                Riviera Nayarit / Sayulita

                                                                Sayulita villa

                                                                3 6 5 nights min

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • 5 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Ask about children
                                                                Match: Golf within 30mins drive Horse riding All filters match

                                                                Price per night from

                                                                $628

                                                                Price per night from

                                                                $628

                                                                (5) Excellent 

                                                                  24

                                                                  La Esquina Beachfront Rental In Sayulita

                                                                  Riviera Nayarit / Sayulita

                                                                  Sayulita hotel apartment

                                                                  1 2 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 1 night min
                                                                  • Beach / lakeside relaxation
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  Match: Golf within 30mins drive Horse riding All filters match

                                                                  Price per night from

                                                                  $215

                                                                  Price per night from

                                                                  $215

                                                                  (11) Very Good 

                                                                    15

                                                                    Sayulita VillaPCaso 360 Ocean/Jungle views

                                                                    Riviera Nayarit / Sayulita

                                                                    Sayulita house

                                                                    4 8 4 nights min

                                                                    • 4 bedrooms
                                                                    • sleeps 8
                                                                    • 4 nights min
                                                                    • Swimming pool
                                                                    • Ask about children
                                                                    • Air conditioning
                                                                    Match: Golf within 30mins drive Horse riding All filters match
                                                                    “Lovely stay in a unique home!” We stayed at Villa Picasso with my family of four, my parents and my sister and her husband. The home held all of us very comfortably! We spent 90S% of our time while at the house, outside, enjoying a game of cards at

                                                                    Price per night from

                                                                    $623

                                                                    Responds fast!
                                                                    avg. 2 hours 30 minutes

                                                                    Price per night from

                                                                    $623

                                                                    (1) Excellent 

                                                                      40

                                                                      NEW Modern Penthouse with OCEAN VIEWS Sayulita

                                                                      Riviera Nayarit / Sayulita

                                                                      Sayulita apartment

                                                                      3 6 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • min stay varies
                                                                      • Swimming pool
                                                                      • Car not necessary
                                                                      • Air conditioning
                                                                      Match: Golf within 30mins drive Horse riding All filters match

                                                                      Price per night from

                                                                      $571

                                                                      Price per night from

                                                                      $571

                                                                        32

                                                                        Casa Primavera vacation rental house in Sayulita

                                                                        Riviera Nayarit / Sayulita

                                                                        Sayulita house

                                                                        2 6 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • 7 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        Match: Golf within 30mins drive Horse riding All filters match

                                                                        Price per night from

                                                                        $487

                                                                        Price per night from

                                                                        $487

                                                                        These homes match some but not all of your filters. Clear all filters

                                                                        (3) Very Good 

                                                                          23

                                                                          Villa Casa Shira

                                                                          Riviera Nayarit / Sayulita

                                                                          Sayulita villa

                                                                          2 10 1 night min

                                                                          • 2 bedrooms
                                                                          • sleeps 10
                                                                          • 1 night min
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Car not necessary
                                                                          1 of 2 match: Golf within 30mins drive, Horse riding 1 of 2 filters match

                                                                          Price per night from

                                                                          $286

                                                                          Responds fast!
                                                                          avg. 54 minutes

                                                                          Price per night from

                                                                          $286

                                                                            36

                                                                            House Window to Heaven

                                                                            Riviera Nayarit / Sayulita

                                                                            Sayulita house

                                                                            4 10 min stay varies

                                                                            • 4 bedrooms
                                                                            • sleeps 10
                                                                            • min stay varies
                                                                            • Nearest beach 0.25 mi
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            1 of 2 match: Horse riding, Golf within 30mins drive 1 of 2 filters match

                                                                            Price per night from

                                                                            $639

                                                                            Price per night from

                                                                            $639

                                                                              14

                                                                              Lovely bedroom with jungle view

                                                                              Riviera Nayarit / Sayulita

                                                                              Sayulita house

                                                                              1 2 3 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 3 nights min
                                                                              • Nearest beach 2 mi
                                                                              1 of 2 match: Horse riding, Golf within 30mins drive 1 of 2 filters match

                                                                              Price per night from

                                                                              $69

                                                                              Responds fast!
                                                                              avg. 2 hours 20 minutes

                                                                              Price per night from

                                                                              $69