Acapulco was once the the greatest beach resort town in Mexico, attracting tourists from the United States, however, nowadays it is mostly Mexicans who comes here on family holidays to stay in all-inclusive resorts.
I went to Acapulco for the weekend with two of my friends and it was a 5 hour bus ride each way from Mexico City. You will be pleasantly surprised to hear that the bus I went on was luxurious and would put Flixbus to shame. Before getting on the bus, we were allowed to take free bottles of water and Mirinda and packets of crisps. The bus seats were very comfortable and felt like I was on a first class flight.
We even had TV screens which we could watch movies on, however the movies are dubbed in Spanish. On the way back, the bus was randomly stopped and was asked by a governmental official for my passport which I had to get out my bag.
Once we arrived in Acapulco, we had to get a taxi to our all-inclusive and it was a very mediocre place to stay. The food was neither great nor terrible and our room was something I couldn’t complain about. Furthermore, we were able to take a 5 minute bus which would take us to the beach for free.
The beach in Acapulco is an alright place, but it is crowded with deck chairs everywhere and people trying to sell you stuff. Unfortunately the water of the Acapulco beach is very dirty and swimming isn’t too pleasant. The whole time I was there, the waves also made it potentially dangerous to swim. One of the things I did with my friends was that we went on a banana boat which is an inflatable boat being hauled along by a motorboat, if you haven’t tried it before, I can say it is a good laugh, but it feels a bit daunting at first.
That’s all I can really say about Acapulco as there isn’t that much there. If you’re coming to Mexico to travel, I’d just say it’s better to give it a miss as it’s nothing special. If you want to go to the beach, the best beaches are in Oaxaca.
If you enjoyed reading this, be sure to check out: