Pueblo Bonito Mazatlán Resort
This 247-room all-inclusive is a great option for family travelers. Located in the heart of Mazatlán's Golden Zone, it's just 35 minutes from the airport, and as soon you're through the resort's wrought-iron gates, diversions ensue: there's a kids club with arts and crafts, movies, and pool games, as well as volleyball and sailing to tire out teens. Restaurants ranging from Angelo's Gourmet (Italian) to Las Palomas (traditional Mexican) ensure that there's a dish to satisfy a range of culinary cravings, and truly picky eaters can stash away snacks in kitchenettes. Rooms also have a sense of place, with design elements such as Saltillo tile floors and stucco archways framing Pacific Ocean views.