HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Make a holiday rental property or accommodation in Mexico your home away from home

Travel guides to Mexico will tell you of the countries huge variety of landscapes and identities, ranging from vast deserts to snow-topped peaks and from glamorous beach towns to ancient Meso-American ruins, and it truly does have something for everyone. Holidays to Mexico are whatever you make of them, and there are plenty of things to do in Mexico, whatever your age, taste and budget.

Our Mexican favorites:

  • Cancun Beach homes
  • Holiday apartments in Acapulco
  • Yucatan holiday rentals

Things to do in Mexico

Beaches in Mexico are a sun bather’s delight, especially those on the Yucatan Peninsula, otherwise known as the Mayan Riviera. Aside from soaking up the sun, snorkelling and scuba diving holidays to Mexico are hugely rewarding experiences as the warm waters of the Pacific harbour a huge range of tropical marine life, especially around Puerto Angel. Surfing has almost become a national sport in Mexico, providing hours of entertainment on the south coast. If you like to travel with a surf board, taking Mexico accommodation in the resorts of Puerto Escondido or the Michoacan Coast will certainly not disappoint. Marlin fishing is also a huge attraction to the coastal properties of Mexico.

Cultural entertainment in Mexico is rich. The magnificent ruins from Mayan, Aztec and Olmec civilizations which grace the landscape make will take your breath away, and if you can spare a day from your holiday rental in Mexico, make essential viewing. Chichen Itza has just been named on the list of Modern Wonders of the World, and there is an unrivalled wealth of natural wonders waiting to be explored too. For nature lovers, a holiday rental property in Mexico during the monarch butterfly migration during November and December is an unforgettable experience. The sanctuary of El Rosario becomes a glorious marvel, as many millions of butterflies descend on the park.

Places to go on holiday in Mexico

If you cannot decide whether to take Mexican accommodation for the beaches or for the ancient ruins, the Yucatan Peninsula will answer your dreams! It is not only home to some of the finest beaches, but also it was the home of the Mayan people, whose staggering settlements still adorn the landscape, earning the Yucatan the nickname of the ‘Mayan Riviera’.

The Mexican Riviera refers to the resorts of the Pacific coast of Mexico, due to their prominence in the tourist industry, from Ensenada in the north to Acapulco in the south. Much of the popularity of the coast has sprung up from the beaches and beach resorts which are not only popular with those taking private accommodation in Mexico, but also with the cruise ships which dock here. The newest resort on the coast, Huatulco, is quickly becoming one of the most popular, and for good reason, as it has clearly leaned from its predecessors along the coast. Offering some beautiful luxury properties, fine beaches, three golf courses, exquisite restaurants and a variety of sports, there is very little that isn’t catered for in Huatulco.

Weather in Mexico

The weather in Mexico is magnificence, with only a 5°C variation between summer and winter. Summer temperatures are a glorious 28°C, and if you are chasing some winter sun, temperatures remain around 23°C in winter.

Travel to Mexico

Mexico has many international airports to choose from depending on where you would like to visit on your holiday to Mexico. Cancun (CUN), Acuna (ACN), La Paz (LAP) and Acapulco (ACA) all receive international flights.

  • Showing 1-50 of 300+
Additional service fee may apply.
    Wonderful! 4.8/5
    (6 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    House #803236vb
    6
    Viewed 33 times in the last 48 hours
      Exceptional! 5.0/5
      (40 reviews)
      avg/night
      • 4 BR
      • 4 BA
      • Sleeps 11
      House #606813vb
      40
      Viewed 87 times in the last 48 hours
        Exceptional! 5.0/5
        (11 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 5
        Apartment #763259vb
        11
        Viewed 21 times in the last 48 hours
          Wonderful! 4.9/5
          (75 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 4
          Condo #626695vb
          75
          Viewed 90 times in the last 48 hours
            • 1 BR
            • 1 BA
            • Sleeps 3
            Condo #885363vb
            1
              Wonderful! 4.8/5
              (34 reviews)
              avg/night
              • 2 BR
              • 3 BA
              • Separate Toilet
              • Sleeps 6
              Condo #200260vb
              34
              Viewed 88 times in the last 48 hours
                Exceptional! 5.0/5
                (61 reviews)
                avg/night
                • 4 BR
                • 4 BA
                • Sleeps 16
                Villa #392963vb
                61
                Viewed 109 times in the last 48 hours
                  Exceptional! 5.0/5
                  (23 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Condo #741448vb
                  23
                  Viewed 102 times in the last 48 hours
                    Exceptional! 5.0/5
                    (12 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 6
                    Condo #139263vb
                    12
                    Viewed 20 times in the last 48 hours
                      Wonderful! 4.9/5
                      (61 reviews)
                      avg/night
                      • 2 BR
                      • 3 BA
                      • Sleeps 8
                      Condo #92662vb
                      61
                      Viewed 49 times in the last 48 hours
                        Wonderful! 4.9/5
                        (12 reviews)
                        avg/night
                        • Studio
                        • 1 BA
                        • Sleeps 2
                        Cottage #592969vb
                        12
                        Viewed 43 times in the last 48 hours
                          Exceptional! 5.0/5
                          (9 reviews)
                          avg/night
                          • 1 BR
                          • 2 BA
                          • Sleeps 4
                          Condo #608854vb
                          9
                          Viewed 57 times in the last 48 hours
                            Wonderful! 4.8/5
                            (12 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 8
                            Condo #490012vb
                            12
                            Viewed 70 times in the last 48 hours
                              Exceptional! 5.0/5
                              (30 reviews)
                              avg/night
                              • 2 BR
                              • 3 BA
                              • Sleeps 8
                              Villa #793613vb
                              30
                              Viewed 109 times in the last 48 hours
                                Wonderful! 4.8/5
                                (13 reviews)
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 3
                                Condo #881053vb
                                13
                                Viewed 101 times in the last 48 hours
                                  Excellent! 4.6/5
                                  (17 reviews)
                                  avg/night
                                  • Studio
                                  • 1 BA
                                  • Sleeps 2
                                  Condo #799650vb
                                  17
                                  Viewed 86 times in the last 48 hours
                                    Excellent! 4.6/5
                                    (29 reviews)
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Condo #3792178
                                    29
                                    Viewed 33 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (31 reviews)
                                      avg/night
                                      • 2 BR
                                      • 3 BA
                                      • Sleeps 8
                                      Hotel #344569
                                      31
                                      Viewed 88 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (71 reviews)
                                        avg/night
                                        • 2 BR
                                        • 3 BA
                                        • Sleeps 6
                                        Condo #119775vb
                                        71
                                        Viewed 78 times in the last 48 hours
                                          Excellent! 4.7/5
                                          (37 reviews)
                                          avg/night
                                          • 2 BR
                                          • 3 BA
                                          • Sleeps 6
                                          Villa #372010vb
                                          37
                                          Viewed 41 times in the last 48 hours
                                            Excellent! 4.6/5
                                            (17 reviews)
                                            avg/night
                                            • Studio
                                            • 1 BA
                                            • Sleeps 4
                                            Studio #3912453
                                            17
                                            Viewed 113 times in the last 48 hours
                                              Excellent! 4.6/5
                                              (37 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 6
                                              House #627011vb
                                              37
                                              Viewed 65 times in the last 48 hours
                                                Very Good! 4.0/5
                                                (8 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 3
                                                Condo #628705vb
                                                8
                                                Viewed 18 times in the last 48 hours
                                                  Wonderful! 4.8/5
                                                  (12 reviews)
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 3
                                                  Condo #810794vb
                                                  12
                                                  Viewed 33 times in the last 48 hours
                                                    Exceptional! 5.0/5
                                                    (123 reviews)
                                                    avg/night
                                                    • 1 BR
                                                    • 1 BA
                                                    • Separate Toilet
                                                    • Sleeps 4
                                                    Villa #990330
                                                    123
                                                    Viewed 52 times in the last 48 hours
                                                      Wonderful! 4.8/5
                                                      (22 reviews)
                                                      avg/night
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 3
                                                      Condo #759192vb
                                                      22
                                                      Viewed 65 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Separate Toilet
                                                        • Sleeps 5
                                                        House #902578vb
                                                        Viewed 30 times in the last 48 hours
                                                          Exceptional! 5.0/5
                                                          (42 reviews)
                                                          avg/night
                                                          • 5 BR
                                                          • 5 BA
                                                          • Sleeps 14
                                                          Villa #263296
                                                          42
                                                          Viewed 164 times in the last 48 hours
                                                            Wonderful! 4.8/5
                                                            (47 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Condo #461804vb
                                                            47
                                                            Viewed 65 times in the last 48 hours
                                                              Wonderful! 4.9/5
                                                              (20 reviews)
                                                              avg/night
                                                              • 5 BR
                                                              • 5 BA
                                                              • Separate Toilet
                                                              • Sleeps 15
                                                              Villa #3655327
                                                              20
                                                              Viewed 140 times in the last 48 hours
                                                                Excellent! 4.6/5
                                                                (22 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #266060
                                                                22
                                                                Viewed 34 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (17 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 3
                                                                  Condo #3023177
                                                                  17
                                                                  Viewed 72 times in the last 48 hours
                                                                    Wonderful! 4.9/5
                                                                    (15 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 3 BA
                                                                    • Sleeps 9
                                                                    Villa #748459vb
                                                                    15
                                                                    Viewed 39 times in the last 48 hours
                                                                      Exceptional! 5.0/5
                                                                      (7 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 4
                                                                      Condo #746768vb
                                                                      7
                                                                      Viewed 45 times in the last 48 hours
                                                                        Wonderful! 4.9/5
                                                                        (31 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 3
                                                                        Condo #176080vb
                                                                        31
                                                                        Viewed 55 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (38 reviews)
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 3 BA
                                                                          • Sleeps 8
                                                                          Villa #392107
                                                                          38
                                                                          Viewed 128 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (48 reviews)
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 3 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 14
                                                                            House #692717vb
                                                                            48
                                                                            Viewed 161 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (13 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Condo #489657vb
                                                                              13
                                                                              Viewed 53 times in the last 48 hours
                                                                                Excellent! 4.6/5
                                                                                (29 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #448660vb
                                                                                29
                                                                                Viewed 46 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (74 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 5
                                                                                  Condo #155195
                                                                                  74
                                                                                  Viewed 28 times in the last 48 hours
                                                                                    Wonderful! 4.9/5
                                                                                    (74 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 5
                                                                                    Condo #349374vb
                                                                                    74
                                                                                    Viewed 96 times in the last 48 hours
                                                                                      Wonderful! 4.9/5
                                                                                      (57 reviews)
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Condo #423467vb
                                                                                      57
                                                                                      Viewed 26 times in the last 48 hours
                                                                                        Exceptional! 5.0/5
                                                                                        (11 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 4
                                                                                        House #880926vb
                                                                                        11
                                                                                        Viewed 83 times in the last 48 hours
                                                                                          Exceptional! 5.0/5
                                                                                          (36 reviews)
                                                                                          avg/night
                                                                                          • 7 BR
                                                                                          • 7 BA
                                                                                          • Sleeps 22
                                                                                          Villa #228628
                                                                                          36
                                                                                          Viewed 89 times in the last 48 hours
                                                                                            Wonderful! 4.9/5
                                                                                            (62 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 8
                                                                                            Condo #313894
                                                                                            62
                                                                                            Viewed 20 times in the last 48 hours
                                                                                              Very Good! 4.2/5
                                                                                              (13 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Condo #195173vb
                                                                                              13
                                                                                              Viewed 31 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (33 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                House #428360vb
                                                                                                33
                                                                                                Viewed 66 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (29 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 8
                                                                                                  Condo #108367vb
                                                                                                  29
                                                                                                  Viewed 54 times in the last 48 hours
                                                                                                    Wonderful! 4.8/5
                                                                                                    (25 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Condo #436237vb
                                                                                                    25
                                                                                                    Viewed 31 times in the last 48 hours
                                                                                                      Exceptional! 5.0/5
                                                                                                      (22 reviews)
                                                                                                      avg/night
                                                                                                      • 5 BR
                                                                                                      • 5 BA
                                                                                                      • Sleeps 14
                                                                                                      House #789088vb
                                                                                                      22
                                                                                                      Viewed 174 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+