Accommodations range from deluxe resorts to lots of bed-and-breakfasts, historic inns, and moderate to very basic hotels. At the high end, Mexico has dozens of resorts that make annual "best in the world" lists and more impressive ones keep opening each year. Remember that many resort hotels are all-inclusive (also called full plan) hotels and will not make exceptions. Be 100% certain of exactly what type of hotel you're staying at before making reservations.
Hotel Destinations For Mexico