Acapulco has more than 30,000 hotel rooms. Rates vary widely by season; peak season is roughly from mid-December to mid-January, Easter Week and during the July and August school holidays. Given the dramatic drop-off in tourism in recent years, you can often bargain for a better rate, especially in low season for extended stays. During Semana Santa or between Christmas and New Year’s Day (at which times all bets are off on room prices), it’s essential to book ahead. Prices listed here are for high season. Package rates and online bookings can provide substantial savings.