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.
Verified Review icon 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 home or villa in Acapulco, Mexico your home away from home

Acapulco is a city and major sea port on the Pacific coast of Mexico, and an extremely popular tourist destination due to its excellent nightlife and top beaches – making it a direct competitor and more than viable alternative to Cancun, on Mexico’s east coast. The majority of visitors to Acapulco and looking to relax on the beaches during the day and party hard during the night, but Acapulco villas can also be found in quieter, residential areas, which offer a better option for families and couples.

Things to do in Acapulco, Mexico

The Four Tops once sang “You’ll be going loco down in Acapulco, if you stay too long”, but with plenty to see and do in the area, that is not necessarily true. The beach is often the first port of call for visitors, with many looking to unwind after a long haul flight.

Water sports take prominence along the beach, with jet skiing, water skiing, scuba diving and snorkelling all popular. Those wishing to head further out into the waters can sign up for a spot of deep sea fishing or sailing, and there are countless other fun options such as banana boats for those seeking a quick thrill. Water quality has been improved over recent years, thanks to $1 billion of investment.

The nightlife in the city is loud and goes on throughout the night and well into the next day, with a mixture of US-style and Latin-style bars and clubs to choose from. Acapulco is an extremely popular Spring Break destination, so expect everywhere to be crammed full of partygoers if you visit during this period of the year (March-April).

Zocalo is the main town square, and a shaded, relaxing place to be during the daytimes. Here you will find the city’s cathedral, a number of fountains, cafes, small restaurants and an altogether more peaceful atmosphere.

Places to visit on holiday in Acapulco, Mexico

Those looking to spend some of their holiday outside of Acapulco have a number of options in the nearby area. Just one example is Isla de la Roqueta, a small island just off the coast that can be reached by virtue of a glass-bottomed boat ride. Here you will find a small harbour town, a family beach, restaurants, cafes and a number of well-maintained walking trials.

Weather in Acapulco, Mexico

A tropical climate means warm to hot temperatures all year round in Acapulco, with an average high of 31C. The majority of the rainfall comes in small, intense bouts during summer, often during the late evening or nightime, so any time of the year is good for a stay in Acapulco.

Flights to Acapulco, Mexico

Acapulco International Airport (ACA) is located 14km outside of the city, but direct flights from the UK are hard to find. Indirect flights can be found from airports such as Manchester, Newcastleand London Heathrow, which change at a variety of locations such as Mexico City International Airport (MEX). Flights to Mexico have become increasingly affordable over the last few years, so shop around for the best deal.

  • Showing 1-50 of 91
Additional service fee may apply.
  View Map Map
    Exceptional! 5/5
    (21 reviews)
    avg/night
    • 6 BR
    • 7 BA
    • Separate Toilet
    • Sleeps 14
    Villa #314518
    21
    Viewed 67 times in the last 48 hours
      • 2 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 7
      Villa #207973vb
      2
        Exceptional! 5/5
        (23 reviews)
        avg/night
        • 13 BR
        • 12 BA
        • Separate Toilets
        • Sleeps 34
        Villa #238806
        23
        Viewed 40 times in the last 48 hours
          Wonderful! 4.8/5
          (6 reviews)
          avg/night
          • 4 BR
          • 2 BA
          • Sleeps 10
          Apartment #791537vb
          6
          Viewed 34 times in the last 48 hours
            avg/night
            • 3 BR
            • 3 BA
            • Sleeps 8
            Villa #772336vb
            2
            Viewed 15 times in the last 48 hours
              Exceptional! 5/5
              (7 reviews)
              avg/night
              • 4 BR
              • 4 BA
              • Separate Toilets
              • Sleeps 9
              Apartment #696968vb
              7
              Viewed 12 times in the last 48 hours
                Excellent! 4.5/5
                (4 reviews)
                avg/night
                • 4 BR
                • 4 BA
                • Separate Toilets
                • Sleeps 10
                House #191489
                4
                Viewed 5 times in the last 48 hours
                  Excellent! 4.3/5
                  (4 reviews)
                  avg/night
                  • 4 BR
                  • 4 BA
                  • Separate Toilet
                  • Sleeps 12
                  Villa #8160vb
                  4
                  Viewed 11 times in the last 48 hours
                    Exceptional! 5/5
                    (3 reviews)
                    avg/night
                    • 1 BR
                    • 2 BA
                    • Sleeps 4
                    Condo #7010235
                    3
                    Viewed 5 times in the last 48 hours
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 8
                      Condo #917768vb
                      Viewed 5 times in the last 48 hours
                        • 3 BR
                        • 3 BA
                        • Separate Toilet
                        • Sleeps 10
                        Townhome #295602vb
                        2
                        Viewed 5 times in the last 48 hours
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 8
                          Condo #338993vb
                          1
                          Viewed 5 times in the last 48 hours
                            Excellent! 4.7/5
                            (10 reviews)
                            avg/night
                            • 3 BR
                            • 4 BA
                            • Sleeps 8
                            Condo #378528vb
                            10
                            Viewed 13 times in the last 48 hours
                              avg/night
                              • 3 BR
                              • 3 BA
                              • Sleeps 6
                              Condo #594476vb
                              Viewed 5 times in the last 48 hours
                                Excellent! 4.5/5
                                (8 reviews)
                                avg/night
                                • 5 BR
                                • 3 BA
                                • Separate Toilets
                                • Sleeps 10
                                Villa #120460vb
                                8
                                Viewed 13 times in the last 48 hours
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 5
                                  Studio #889492vb
                                  Viewed 10 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 10
                                    Apartment #982968vb
                                    Viewed 17 times in the last 48 hours
                                      • 3 BR
                                      • 2 BA
                                      • Separate Toilet
                                      • Sleeps 6
                                      Condo #4429624
                                      Viewed 13 times in the last 48 hours
                                        avg/night
                                        • 9 BR
                                        • 10 BA
                                        • Separate Toilets
                                        • Sleeps 22
                                        Villa #418457vb
                                        2
                                        Viewed 16 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (20 reviews)
                                          avg/night
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 18
                                          House #422417vb
                                          20
                                          Viewed 39 times in the last 48 hours
                                            avg/night
                                            • 3 BR
                                            • 4 BA
                                            • Sleeps 10
                                            Condo #290241vb
                                            1
                                            Viewed 11 times in the last 48 hours
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 8
                                              Condo #738495vb
                                              1
                                              Viewed 5 times in the last 48 hours
                                                • 2 BR
                                                • 3 BA
                                                • Separate Toilet
                                                • Sleeps 7
                                                Villa #6896803
                                                Viewed 5 times in the last 48 hours
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Condo #888418vb
                                                  Viewed 6 times in the last 48 hours
                                                    avg/night
                                                    • 4 BR
                                                    • 3 BA
                                                    • Sleeps 12
                                                    Apartment #958218vb
                                                    Viewed 6 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (16 reviews)
                                                      avg/night
                                                      • 1 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Condo #168442
                                                      16
                                                      Viewed 7 times in the last 48 hours
                                                        avg/night
                                                        • 8 BR
                                                        • 10 BA
                                                        • Sleeps 16
                                                        Villa #835784vb
                                                        Viewed 11 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (24 reviews)
                                                          avg/night
                                                          • 6 BR
                                                          • 5 BA
                                                          • Sleeps 12
                                                          Villa #7009131
                                                          24
                                                          Viewed 17 times in the last 48 hours
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 8
                                                            Apartment #4087091
                                                            2
                                                            Viewed 14 times in the last 48 hours
                                                              • 4 BR
                                                              • 3 BA
                                                              • Separate Toilet
                                                              • Sleeps 10
                                                              Villa #569687vb
                                                              3
                                                              Viewed 11 times in the last 48 hours
                                                                avg/night
                                                                • 6 BR
                                                                • 5 BA
                                                                • Sleeps 14
                                                                Villa #192485vb
                                                                Viewed 25 times in the last 48 hours
                                                                  Wonderful! 4.8/5
                                                                  (5 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Condo #670191vb
                                                                  5
                                                                  Viewed 27 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 8
                                                                    Apartment #4257131
                                                                      • 8 BR
                                                                      • 7 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 16
                                                                      Villa #4270400
                                                                      Viewed 8 times in the last 48 hours
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        Condo #764118vb
                                                                        3
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 3 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 12
                                                                          Villa #735220vb
                                                                          1
                                                                          Viewed 10 times in the last 48 hours
                                                                            Exceptional! 5/5
                                                                            (5 reviews)
                                                                            avg/night
                                                                            • 5 BR
                                                                            • 5 BA
                                                                            • Separate Toilets
                                                                            • Sleeps 10
                                                                            Villa #1004132vb
                                                                            5
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 8
                                                                              Apartment #990791vb
                                                                                • 3 BR
                                                                                • 4 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 14
                                                                                Villa #1014867vb
                                                                                Viewed 29 times in the last 48 hours
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Condo #980041vb
                                                                                    • 4 BR
                                                                                    • 4 BA
                                                                                    • Sleeps 16
                                                                                    Apartment #4319910
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Hotel #760574vb
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #957416vb
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 7
                                                                                          House #6036329
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #913389vb
                                                                                            Viewed 5 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 8
                                                                                              Hotel #994962vb
                                                                                                • 6 BR
                                                                                                • 7 BA
                                                                                                • Sleeps 14
                                                                                                Villa #4228207
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 12
                                                                                                  Villa #4391368
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 12
                                                                                                    House #1780002
                                                                                                    Viewed 25 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 4 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 10
                                                                                                      Villa #4293350
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 91