Home > Deals > Pueblo Bonito Resorts & Spas
Elegance Escapes on Mexico’s Pacific Coast
“Pueblo Bonito” means “beautiful village” in Spanish, and you’ll see why they live up to that name when you visit one of their luxury resorts. Whether you’re looking for an all-inclusive stay at the Emerald Bay Resort & Spa or a great golf vacation at the Pueblo Bonito Mazatlan, you’ll find a welcoming and elegant experience waiting for you. Located amid the stunning natural beauty of Mexico’s Pacific Coast, both offer fine dining, exquisite spa services and charming surroundings.
Pueblo Bonito Emerald Bay, All Suites Resort & Spa - All Inclusive
Kids Stay Free
Set amidst a private beach and spectacular ocean views, guests enjoy fine dining, fun-filled tennis and water sports, a spa and much more
- Emerald Grill serves specialty offerings in an attractive bistro setting
- Kids Club Program for children ages 4 to 11
Pueblo Bonito Mazatlan, All Suites Resort
This charming all-suite resort provides the perfect blend of relaxation and fun.
- Ideal for golf enthusiasts and families with children
- Daily children's activities