Vacation Rentals & Villas in Mexico

Close

Enter dates for more accurate prices

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

13,902 villas

(3) Very Good 

    13

    Pool Side 2 br Condo Steps From the Beach with Great Amenities

    Oaxaca / Huatulco

    Huatulco apartment

    2 4 min stay varies

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

    Price per night from

    $175

    Price per night from

    $175

    (22) Excellent 

      36

      Relax by the sparkling pool and enjoy the ocean breeze.

      Riviera Maya / Puerto Morelos

      Puerto Morelos house

      2 6 1 night min

      • 2 bedrooms
      • sleeps 6
      • 1 night min
      • Swimming pool
      • Ask about children
      • Air conditioning
      “Amazing get-away in Puerto Morelos” My family & I enjoyed a wonderful week of relaxation at the beautiful Casa Anita, & some exciting adventures at nearby attractions. The house was everything we could want from a home away from home, the staff were w
      …see more

      Price per night from

      $170

      Price per night from

      $170

      (32) Excellent 

        17

        Nuevo Vallarta Luxurious Beach Front Paradise

        Riviera Nayarit / Nuevo Vallarta

        Nuevo Vallarta apartment

        2 4 3 nights min

        • 2 bedrooms
        • sleeps 4
        • 3 nights min
        • Beach / lakeside relaxation
        • Swimming pool
        • Car not necessary
        “The Ocean Mountain View and amazing Sunsets each day were Heaven” First I have to say Ian the owner was so personable and available at the time of booking and that continued right through our stay. He wanted us to have an enjoyable experience and we
        …see more

        Price per night from

        $212

        Responds fast!
        avg. 3 hours 9 minutes

        Price per night from

        $212

        (28) Very Good 

          12

          Moorish-style quiet oasis retreat in the old town

          Jalisco / Puerto Vallarta

          Puerto Vallarta apartment

          1 4 3 nights min

          • 1 bedroom
          • sleeps 4
          • 3 nights min
          • Beach / lakeside relaxation
          • Swimming pool
          • Child Friendly
          “Well worth it” Excellent experience You will love the living space Superb facilities Great location in old town. Need to be fit to climb the steps to reach the condo but well worth the effort. Fabulous views. Walking distance to all that PV has to off
          …see more

          Price per night from

          $86

          Price per night from

          $86

          (32) Excellent 

            50

            The Tropical soul just on the beach!

            Riviera Maya / Soliman Bay

            Soliman Bay house

            7 16 min stay varies

            • 7 bedrooms
            • sleeps 16
            • min stay varies
            • Beach / lakeside relaxation
            • Swimming pool
            • Child Friendly
            “paradise” We rented this villa for our wedding and we were not disappointed with the services offered. Quality of life in the villa is great. Each room has its own bathroom . View different rooms is beautiful. The pool is superb and the access to the
            …see more

            Price per night from

            $1,374

            Price per night from

            $1,374

            (1) Excellent 

              11

              The Apartment

              Guadalajara Metropolitan Area / Guadalajara

              Guadalajara apartment

              2 4 3 nights min

              • 2 bedrooms
              • sleeps 4
              • 3 nights min

              Price per night from

              $46

              Responds fast!
              avg. 2 hours 1 minutes

              Price per night from

              $46

              (5) Excellent 

                20

                Tranquil Garden in the Romantic Zone - HEATED Pool

                Jalisco / Puerto Vallarta

                Puerto Vallarta apartment

                2 6 min stay varies

                • 2 bedrooms
                • sleeps 6
                • min stay varies
                • Beach / lakeside relaxation
                • Swimming pool
                • Child Friendly
                “Canadians seeking sunshine” We stayed at Selva Romantica in May 2012. We loved the pool, best ever in old town, location was fantastic and the condo is well maintained and well stocked. the decks are absolutley great for relaxing at any time of day. I
                …see more

                Price per night from

                $163

                Responds fast!
                avg. 3 hours 29 minutes

                Price per night from

                $163

                (11) Excellent 

                  23

                  Zihua Penthouse. Pool. View from the top of world.

                  Zihuatanejo de Azueta / Zihuatanejo

                  Zihuatanejo apartment

                  3 6 5 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 5 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Air conditioning
                  “Blissful, relaxing, beautiful!” This Penthouse exceeded expectations. It was beautiful, artsy, clean and serene. We were two couples and each bedroom was charming and comfortable. The view to the bay and beyond was mesmerizing and ever-changing. Lo
                  …see more

                  Price per night from

                  $373

                  Responds fast!
                  avg. 2 hours 40 minutes

                  Price per night from

                  $373

                  (3) Very Good 

                    79

                    Kokopelli : Casa de Lujo para renta en Cuernavaca

                    Morelos / Cuernavaca

                    Cuernavaca house

                    4 16 2 nights min

                    • 4 bedrooms
                    • sleeps 16
                    • 2 nights min
                    • Nearest beach 272 mi
                    • Child Friendly
                    • Ask about pets

                    Price per night from

                    $407

                    Price per night from

                    $407

                    (52) Excellent 

                      14

                      Beach front villa - Rocky Point's best kept secret (#22)

                      Sonora / Puerto Penasco

                      Puerto Penasco villa

                      2 6 3 nights min

                      • 2 bedrooms
                      • sleeps 6
                      • 3 nights min
                      • Beach / lakeside relaxation
                      • Swimming pool
                      • Child Friendly
                      “Perfect weekend getaway from Tucson.” This unit was perfect in every way. We will definitely look to book with Mary again in the future. The kids loved the relaxed beach weekend as much as the adults did!
                      …see more

                      Price per night from

                      $175

                      Responds fast!
                      avg. 1 hour 45 minutes

                      Price per night from

                      $175

                        7

                        Great studio on the water at Villa del Palmar

                        Los Cabos / Cabo San Lucas

                        Cabo San Lucas condo

                        1 4 7 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 7 nights min
                        • Child Friendly

                        Price per night from

                        $155

                        Price per night from

                        $155

                          21

                          Casa Circuito Oaxtepec Morelos 22 people

                          Morelos / Oaxtepec

                          Oaxtepec house

                          5 22 1 night min

                          • 5 bedrooms
                          • sleeps 22
                          • 1 night min
                          • Swimming pool
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $2,863

                          Price per night from

                          $2,863

                          (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 17 minutes

                            Price per night from

                            $269

                              31

                              Stylish 2 bedroom on Chic Condesa Street

                              Mexico City / Cuauhtemoc Municipality

                              Mexico City apartment

                              2 4 2 nights min

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

                              Price per night from

                              $92

                              Price per night from

                              $92

                                32

                                Casa del Centro 1Bedroom Apartment

                                Cozumel / San Miguel de Cozumel

                                San Miguel de Cozumel apartment

                                1 2 3 nights min

                                • 1 bedroom
                                • sleeps 2
                                • 3 nights min
                                • Nearest beach 2 mi
                                • Child Friendly
                                • Car not necessary

                                Price per night from

                                $58

                                Responds fast!
                                avg. 2 hours 25 minutes

                                Price per night from

                                $58

                                (3) Average 

                                  14

                                  Apartments in Paseo de Montejo

                                  Merida / Merida

                                  Merida apartment

                                  1 2 3 nights min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 3 nights min
                                  • Child Friendly
                                  • Car not necessary
                                  • Air conditioning

                                  Price per night from

                                  $23

                                  Responds fast!
                                  avg. 3 hours 39 minutes

                                  Price per night from

                                  $23

                                  (91) Excellent 

                                    26

                                    Palma Real, 1 BR Condo on Beach in Puerto Morelos

                                    Riviera Maya / Puerto Morelos

                                    Puerto Morelos apartment

                                    1 4 min stay varies

                                    • 1 bedroom
                                    • sleeps 4
                                    • min stay varies
                                    • Beach / lakeside relaxation
                                    • Swimming pool
                                    • Child Friendly
                                    “quiet ,relaxing, marvelous” This is the second time we have stayed at 102 Palma Real, it is not often we holiday at the same place twice ,but we had such a good experience the last time we had to visit again ,and we were not disappointed in fact it wa
                                    …see more

                                    Price per night from

                                    $100

                                    Responds fast!
                                    avg. 2 hours 12 minutes

                                    Price per night from

                                    $100

                                      12

                                      Genny's House

                                      Chicxulub Municipality / Chicxulub Puerto

                                      Chicxulub Puerto house

                                      4 8 min stay varies

                                      • 4 bedrooms
                                      • sleeps 8
                                      • min stay varies
                                      • Swimming pool
                                      • Ask about children
                                      • Air conditioning

                                      Price per night from

                                      $189

                                      Responds fast!
                                      avg. 2 hours 47 minutes

                                      Price per night from

                                      $189

                                        25

                                        NEW! Half Moon Bay Condo w/ Pool & Private Beach!

                                        Riviera Maya / Akumal

                                        Akumal condo

                                        2 4 min stay varies

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

                                        Price per night from

                                        $224

                                        Responds fast!
                                        avg. 8 minutes

                                        Price per night from

                                        $224

                                        (6) Excellent 

                                          84

                                          New!!! Luxury Beach Front Residence - On The Beach - Hotel Zone!!!

                                          Quintana Roo / Cancun

                                          Cancun house

                                          4 14 min stay varies

                                          • 4 bedrooms
                                          • sleeps 14
                                          • min stay varies
                                          • Swimming pool
                                          • Child Friendly
                                          • Air conditioning
                                          “Best stay ever!” I had an amazing stay at this Villa! Daniel and his staff were awesome! Maria cooked dinner and breakfast for us which was so tasty! The home was clean and well put together. It had amazing beachfront views, I would definitely stay he
                                          …see more

                                          Price per night from

                                          $447

                                          Price per night from

                                          $447

                                            25

                                            NEW! Playa del Carmen Villa w / Resort Amenities!

                                            Solidaridad / Xcaret

                                            Xcaret villa

                                            3 6 min stay varies

                                            • 3 bedrooms
                                            • sleeps 6
                                            • min stay varies
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $91

                                            Responds fast!
                                            avg. 47 minutes

                                            Price per night from

                                            $91

                                            (8) Very Good 

                                              17

                                              Huatulco- Bella Vista Mexican Riviera-Pacific Coast, Mexico -

                                              Oaxaca / Huatulco

                                              Huatulco condo

                                              2 6 min stay varies

                                              • 2 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Swimming pool
                                              • Child Friendly
                                              • Car not necessary

                                              Price per night from

                                              $172

                                              Responds fast!
                                              avg. 3 hours 19 minutes

                                              Price per night from

                                              $172

                                              (5) Excellent 

                                                7

                                                Villa La Estancia Ocean View Condo

                                                Los Cabos / Cabo San Lucas

                                                Cabo San Lucas villa

                                                2 8 3 nights min

                                                • 2 bedrooms
                                                • sleeps 8
                                                • 3 nights min
                                                • Swimming pool
                                                • Child Friendly
                                                • Air conditioning

                                                Price per night from

                                                $385

                                                Price per night from

                                                $385

                                                (1) Excellent 

                                                  13

                                                  Pied-a-terre No. 3 in El Centro

                                                  Guanajuato / San Miguel de Allende

                                                  San Miguel de Allende villa

                                                  1 4 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 4
                                                  • min stay varies

                                                  Price per night from

                                                  $75

                                                  Responds fast!
                                                  avg. 1 hour 27 minutes

                                                  Price per night from

                                                  $75

                                                  (27) Excellent 

                                                    38

                                                    Dreams Villa Magna - Oceanfront Condo

                                                    Riviera Nayarit / Nuevo Vallarta

                                                    Nuevo Vallarta apartment

                                                    3 6 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Beach / lakeside relaxation
                                                    • Swimming pool
                                                    • Child Friendly
                                                    “Wonderful villa with a view” We have been coming to PV, Nuevo Vallarta, Villa Magna, for many years however this is our first time at this particular villa. We absolutely loved it. Great location, beautiful view, not too high up since I have always ha
                                                    …see more

                                                    Price per night from

                                                    $200

                                                    Price per night from

                                                    $200

                                                      18

                                                      Hacienda Encantada Resort Studio 2

                                                      Los Cabos / Cabo San Lucas

                                                      Cabo San Lucas studio

                                                      Studio 4 7 nights min

                                                      • Studio
                                                      • sleeps 4
                                                      • 7 nights min
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Car not necessary

                                                      Price per night from

                                                      $115

                                                      Price per night from

                                                      $115

                                                        8

                                                        Enjoy gorgeous sunrises + private pool just steps from the beach

                                                        Baja California Sur / El Cardonal

                                                        El Cardonal house

                                                        4 11 min stay varies

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

                                                        Price per night from

                                                        $228

                                                        Price per night from

                                                        $228

                                                        (26) Excellent 

                                                          46

                                                          Casa Bonita, 107 Molino de Agua

                                                          Jalisco / Puerto Vallarta

                                                          Puerto Vallarta apartment

                                                          3 6 6 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 6 nights min
                                                          • Beach / lakeside relaxation
                                                          • Swimming pool
                                                          • Child Friendly
                                                          “Fun time” Chuck met me and my partner at Molino de Aqua and was very friendly and accommodating. He gave us a tour of the condo and a tour of the grounds. Chuck made sure he gave us his direct number and made us feel safe at Molino. The condo is amazi
                                                          …see more

                                                          Price per night from

                                                          $275

                                                          Price per night from

                                                          $275

                                                          (1) Excellent 

                                                            15

                                                            House Rossein

                                                            Baja California Norte / Los Algodones

                                                            Los Algodones house

                                                            4 8 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Ask about children

                                                            Price per night from

                                                            $430

                                                            Price per night from

                                                            $430

                                                            (2) Excellent 

                                                              22

                                                              Rosarito Beach in gated oceanfront community

                                                              Baja California Norte / Rosarito

                                                              Rosarito townhouse

                                                              3 10 2 nights min

                                                              • 3 bedrooms
                                                              • sleeps 10
                                                              • 2 nights min
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Pet Friendly

                                                              Price per night from

                                                              $171

                                                              Responds fast!
                                                              avg. 2 hours 54 minutes

                                                              Price per night from

                                                              $171

                                                                6

                                                                beautiful house whit slice, big jacuzzi , aqua bar and awesome view of the lake

                                                                Morelos / Tequesquitengo

                                                                Tequesquitengo house

                                                                4 20 2 nights min

                                                                • 4 bedrooms
                                                                • sleeps 20
                                                                • 2 nights min
                                                                • Child Friendly
                                                                • Pet Friendly

                                                                Price per night from

                                                                $436

                                                                Price per night from

                                                                $436

                                                                (9) Excellent 

                                                                  10

                                                                  Casita #1 Weekly Rental /San Miguel de Allende

                                                                  Guanajuato / San Miguel de Allende

                                                                  San Miguel de Allende apartment

                                                                  1 3 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 3
                                                                  • min stay varies
                                                                  • Ask about children
                                                                  • Car not necessary

                                                                  Price per night from

                                                                  $126

                                                                  Price per night from

                                                                  $126

                                                                  (17) Excellent 

                                                                    57

                                                                    Baja Beach Getaway, oceanfront with private pool

                                                                    Baja California Sur / Todos Santos

                                                                    Todos Santos house

                                                                    2 6 3 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 3 nights min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $201

                                                                    Responds fast!
                                                                    avg. 2 hours 36 minutes

                                                                    Price per night from

                                                                    $201

                                                                    (1) Excellent 

                                                                      21

                                                                      Zama penthouse door Terra Buena Vida

                                                                      Riviera Maya / Tulum

                                                                      Tulum apartment

                                                                      1 4 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Swimming pool
                                                                      • Ask about children
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $112

                                                                      Price per night from

                                                                      $112

                                                                        12

                                                                        NICE BEACH CONDO DIAMANTE AREA

                                                                        Guerrero / Acapulco

                                                                        Acapulco apartment

                                                                        2 6 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • min stay varies
                                                                        • Nearest beach 0.1 mi
                                                                        • Swimming pool
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $160

                                                                        Price per night from

                                                                        $160

                                                                        (2) Excellent 

                                                                          19

                                                                          Nice apartment very close to the touristic areas

                                                                          Oaxaca / Tlacolula

                                                                          Tlacolula apartment

                                                                          1 4 1 night min

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • 1 night min
                                                                          • Child Friendly
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $18

                                                                          Responds fast!
                                                                          avg. 39 minutes

                                                                          Price per night from

                                                                          $18

                                                                            14

                                                                            Grand Solmar Land's End Resort- Studio Suite

                                                                            Los Cabos / Cabo San Lucas

                                                                            Cabo San Lucas hotel apartment

                                                                            1 4 7 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 7 nights min
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $321

                                                                            Responds fast!
                                                                            avg. 1 hour 56 minutes

                                                                            Price per night from

                                                                            $321

                                                                            (1) Excellent 

                                                                              15

                                                                              Condo with fantastic view of Zihuatanejo Bay

                                                                              Zihuatanejo de Azueta / Zihuatanejo

                                                                              Zihuatanejo house

                                                                              1 2 5 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 5 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Swimming pool
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $195

                                                                              Price per night from

                                                                              $195

                                                                              About Mexico

                                                                              Mexico is a land of warmth and hospitality, a place of beauty and challenging contradictions. Untouched natural forest, coral reefs, and white sand beaches exist next door to dizzying crowds. Noise coexists with silence, and breathtaking wilderness lies a short distance from bustling, colorful markets. There are endless things to do and see here, and the theme of your trip can vary greatly depending on where you stay. If you find a vacation rental in Mexico City, you can take a guided tour or community excursion to visit local people and learn about life and culture in Mexico. Or, if you'd like to escape from humanity, you can disappear to the quiet beaches of Cozumel. While you are here, learn more about Mexico's ancient history with a tour through Mayan ruins, or strap on a snorkel or diving tank and sink below the waves to get an up-close look at whale sharks and sea turtles. After a couple of days of eco-adventures, surfing, hiking, and museums, relax in a luxury spa or under the golden sun at one of Mexico's unforgettable white sand beaches.

                                                                              Here a few additional suggestions of things to do in Mexico:

                                                                              • Go scuba diving in Cancun: See the wonders of the ocean ecosystem from below. If you're certified, you can begin your adventure immediately. If not, many outfits will offer the lessons you need to have you on your way.
                                                                              • Disappear to Passion Island: Just fifteen minutes away from Cozumel, Isla De Pasion is a secluded beach paradise, an island of luxury to call your own.
                                                                              • Go eco-touring in Cabo San Lucas: Take a guided excursion through the bioreserves around Cabo san Lucas. Go snorkeling, have an off road adventure, and see a turtle release.
                                                                              • Museums: View the breathtaking ancient pieces at the pottery museum in Guadalajara.

                                                                              Whether you spend a long weekend in a luxury villa in Cabo San Lucas or rent a beautiful beachfront condo in Puerto Vallarta and stay for the entire summer, you won't run out of things to do and see in Mexico. Find a rental near the beach or get lost in the crowded markets and night life of the city's urban centers. Whatever you do and wherever you stay, the wonders of Mexico are sure to stay with you long after your visit is over.