Acapulco

Hotels in Acapulco

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Acapulco?

The average price for hotels in Acapulco is AU$ 202 for weekdays, and AU$ 228 for weekends (Friday–Saturday).

What are the best hotels in Acapulco?

From business trips to holiday stays, Acapulco offers a wide selection of popular hotels to suit every need. Playa Suites Acapulco, Palacio Mundo Imperial and Pierre Mundo Imperial Riviera Diamante Acapulco are excellent options for your stay.

What are the best pet-friendly hotels in Acapulco?

Capital O Hotel El Mejicano, Acapulco and Valadié are pet-friendly. Enjoy a stay with your pets!

What are the best sap hotels in Acapulco?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Playa Suites Acapulco, Palacio Mundo Imperial and Pierre Mundo Imperial Riviera Diamante Acapulco are great choices for spa hotels offering quality services.

Which hotels in Acapulco provide fitness facilities?

Playa Suites Acapulco, Palacio Mundo Imperial and HS Hotsson Hotel Acapulco offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Acapulco have the best breakfast?

Las Brisas Acapulco, Banyan Tree Cabo Marques and Encanto Acapulco provide a tasty breakfast to help you get going.

What are the best luxury hotels in Acapulco?

Acapulco offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Las Brisas Acapulco, Banyan Tree Cabo Marques and Encanto Acapulco are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Acapulco have swimming pools?

Playa Suites Acapulco, Palacio Mundo Imperial and HS Hotsson Hotel Acapulco are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties153
Number of Reviews3,745
Lowest PriceAU$ 55
Highest PriceAU$ 1,288
Average Price (Weekends)AU$ 228
Average Price (Weekdays)AU$ 202