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

232 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

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

      $343

      Responds fast!
      avg. 3 hours 22 minutes

      Price per night from

      $343

        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

        Price per night from

        $69

        Responds fast!
        avg. 2 hours 20 minutes

        Price per night from

        $69

        (5) Excellent 

          43

          Casa Montaña Quiet and sunny 2 bedroom home

          Riviera Nayarit / Sayulita

          Sayulita house

          2 6 3 nights min

          • 2 bedrooms
          • sleeps 6
          • 3 nights min
          • Beach / lakeside relaxation
          • Nearest beach 1 mi
          • Swimming pool

          Price per night from

          $298

          Price per night from

          $298

          (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

            Price per night from

            $98

            Responds fast!
            avg. 2 hours 41 minutes

            Price per night from

            $98

            (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

              Price per night from

              $304

              Price per night from

              $304

              (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
                “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

                $452

                Responds fast!
                avg. 1 hour 23 minutes

                Price per night from

                $452

                  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

                  Price per night from

                  $613

                  Price per night from

                  $613

                  (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

                    Price per night from

                    $114

                    Responds fast!
                    avg. 33 minutes

                    Price per night from

                    $114

                    (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

                      Price per night from

                      $402

                      Responds fast!
                      avg. 2 hours 41 minutes

                      Price per night from

                      $402

                      (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

                        Price per night from

                        $114

                        Responds fast!
                        avg. 33 minutes

                        Price per night from

                        $114

                        (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

                          Price per night from

                          $178

                          Price per night from

                          $178

                          (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

                            Price per night from

                            $118

                            Responds fast!
                            avg. 33 minutes

                            Price per night from

                            $118

                            (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

                              Price per night from

                              $118

                              Responds fast!
                              avg. 33 minutes

                              Price per night from

                              $118

                              (2) Very Good 

                                21

                                Sayulita Palapa Paradise-Ocean views, Private Heated Saltwater pool

                                Riviera Nayarit / Sayulita

                                Sayulita house

                                3 6 7 nights min

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

                                Price per night from

                                $45,228

                                Responds fast!
                                avg. 3 hours 10 minutes

                                Price per night from

                                $45,228

                                (1) Excellent 

                                  7

                                  House Window to Heaven The Sun

                                  Riviera Nayarit / Sayulita

                                  Sayulita house

                                  2 6 3 nights min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 3 nights min
                                  • Nearest beach 0.2 mi
                                  • Swimming pool
                                  • Child Friendly

                                  Price per night from

                                  $287

                                  Price per night from

                                  $287

                                    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

                                    Price per night from

                                    $402

                                    Responds fast!
                                    avg. 2 hours 41 minutes

                                    Price per night from

                                    $402

                                      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

                                      Price per night from

                                      $503

                                      Responds fast!
                                      avg. 2 hours 55 minutes

                                      Price per night from

                                      $503

                                        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

                                        Price per night from

                                        $258

                                        Responds fast!
                                        avg. 2 hours 41 minutes

                                        Price per night from

                                        $258

                                        (50) Very Good 

                                          27

                                          Jacobo Premier Property House in Sayulita on Street Naranjito

                                          Riviera Nayarit / Sayulita

                                          Sayulita apartment

                                          2 4 3 nights min

                                          • 2 bedrooms
                                          • sleeps 4
                                          • 3 nights min
                                          • Beach / lakeside relaxation
                                          • Swimming pool
                                          • Child Friendly
                                          “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

                                          $98

                                          Responds fast!
                                          avg. 3 hours 40 minutes

                                          Price per night from

                                          $98

                                          (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

                                            Certificate of Excellence

                                            Price per night from

                                            $118

                                            Responds fast!
                                            avg. 33 minutes

                                            Price per night from

                                            $118

                                              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

                                              Price per night from

                                              $642

                                              Price per night from

                                              $642

                                                17

                                                Villa La Luna

                                                Riviera Nayarit / Sayulita

                                                Sayulita villa

                                                3 8 4 nights min

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

                                                Price per night from

                                                $339

                                                Price per night from

                                                $339

                                                (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

                                                  Price per night from

                                                  $258

                                                  Responds fast!
                                                  avg. 2 hours 41 minutes

                                                  Price per night from

                                                  $258

                                                  (5) 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

                                                    Price per night from

                                                    $516

                                                    Price per night from

                                                    $516

                                                      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

                                                      Price per night from

                                                      $114

                                                      Responds fast!
                                                      avg. 2 hours 41 minutes

                                                      Price per night from

                                                      $114

                                                        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

                                                        Price per night from

                                                        $411

                                                        Responds fast!
                                                        avg. 2 hours 41 minutes

                                                        Price per night from

                                                        $411

                                                        (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

                                                          Price per night from

                                                          $125

                                                          Responds fast!
                                                          avg. 2 hours 41 minutes

                                                          Price per night from

                                                          $125

                                                          (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
                                                            “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

                                                              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

                                                              Price per night from

                                                              $155

                                                              Responds fast!
                                                              avg. 2 hours 13 minutes

                                                              Price per night from

                                                              $155

                                                                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

                                                                Price per night from

                                                                $114

                                                                Responds fast!
                                                                avg. 2 hours 41 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

                                                                  Price per night from

                                                                  $573

                                                                  Responds fast!
                                                                  avg. 2 hours 41 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

                                                                    Price per night from

                                                                    $883

                                                                    Responds fast!
                                                                    avg. 2 hours 55 minutes

                                                                    Price per night from

                                                                    $883

                                                                      51

                                                                      Villa Colina | Exceptional Ocean Views in Sayulita's Best Location!

                                                                      Riviera Nayarit / Sayulita

                                                                      Sayulita house

                                                                      3 10 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 10
                                                                      • min stay varies
                                                                      • Nearest beach 0.15 mi
                                                                      • Swimming pool
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $687

                                                                      Responds fast!
                                                                      avg. 2 hours 55 minutes

                                                                      Price per night from

                                                                      $687

                                                                      (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

                                                                        Price per night from

                                                                        $207

                                                                        Price per night from

                                                                        $207

                                                                        (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
                                                                          “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

                                                                          $631

                                                                          Price per night from

                                                                          $631

                                                                            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

                                                                            Price per night from

                                                                            $630

                                                                            Price per night from

                                                                            $630

                                                                            (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

                                                                              Price per night from

                                                                              $574

                                                                              Price per night from

                                                                              $574