Discover Puerto Vallarta's Top All-Inclusive Resorts
Puerto Vallarta, a slice of paradise with idyllic beaches and a backdrop of mountains, is home to some of Mexico's finest all-inclusive resorts. Whether you're after a family-friendly escape or a serene retreat with top-notch spas and five-star service, Puerto Vallarta has it all.
The best all-inclusive resorts in Puerto Vallarta offer an array of premium amenities, from gourmet dining and elegant suites to water parks and engaging entertainment.
Find your ideal vacation spot with our guide to the best all-inclusive resorts in Puerto Vallarta.
1. Grand Velas Riviera Nayarit
Just outside Puerto Vallarta in Nuevo Vallarta, the five-star Grand Velas Riviera Nayarit epitomizes luxury all-inclusive with its "beyond all inclusive, beyond all compare" approach. Guests are welcomed with hibiscus tea, a scented towel, and a massage, setting the tone for a lavish stay in ocean-view suites with balconies.
Enjoy a three-tiered infinity pool, snorkeling, kayaking, and a variety of classes. Kids and teens have their own clubs and activities. Six restaurants offer diverse and exquisite complimentary dining experiences.
Address: Av. Cocoteros, 98 Sur, Nuevo Vallarta, Riviera Nayarit
2. Hotel Mousai
Hotel Mousai, an adults-only boutique resort, offers a luxurious experience with a rooftop infinity pool, gourmet restaurants, and a romantic spa. The 68 suites and four penthouses feature large terraces and contemporary design. Guests have access to Garza Blanca Preserve Resort & Spa amenities and enjoy all-inclusive meals, drinks, and activities.
Address: Carretera A Barra de Navidad Km. 7.5, Puerto Vallarta
Walking tours in Puerto Vallarta
3. Garza Blanca Preserve Resort & Spa
Nestled between jungle and ocean, Garza Blanca Preserve Resort & Spa offers stunning views and luxurious amenities. The Gourmet Culinary All-Inclusive Package includes meals, beverages, room service, and activities like kayaking.
Address: Carretera a Barro de Navidad Km. 7.5, Puerto Vallarta
4. Casa Velas
Casa Velas, an adult-only luxury resort, provides a tranquil Spanish-style setting. The Wellness Suite offers two floors of relaxation, and guests enjoy all-inclusive meals, drinks, activities, and golf privileges.
Address: Calle Pelicanos 311, Marina Vallarta, Puerto Vallarta
5. Dreams Vallarta Bay Resort & Spa
This AAA Four Diamond resort features a 14,000-square-foot spa, seven eateries, and family-friendly suites. The Preferred Club offers exclusive amenities, and the resort includes a kids' club and various activities.
Address: David Alfaro Sisqueiros 164 Co. Zona Hotelera Las Glorias, Puerto Vallarta
6. Secrets Vallarta Bay Puerto Vallarta
Secrets Vallarta Bay, an adult-only resort, offers unlimited luxury with all-inclusive room service, meals, drinks, and activities. Guests enjoy stylish suites and access to Dreams resort amenities.
Address: David Alfara Siqueiros 164 Col Zona Hotelera Las Glorias, Puerto Vallarta
7. Hard Rock Hotel Vallarta
Hard Rock Hotel Vallarta in Nuevo Vallarta is a family-friendly resort with a kids' pool, Roxity Kids Club, and a range of activities. All-inclusive rates cover meals, entertainment, and water sports.
Address: 19 Paseo de los Cocoteros, Nuevo Vallarta
8. Villa Premiere Boutique Hotel and Romantic Getaway
An intimate adults-only resort, Villa Premiere offers romance with welcome massages, aromatherapy, and oceanfront balconies. The All-Inclusive Gourmet Plan includes meals, beverages, and activities.
Address: San Salvador St. 117, Col. 5 de Diciembre, Puerto Vallarta
9. Marival Distinct Luxury Residence Riviera Nayarit
Marival Distinct offers high-end villas and penthouses with a shuttle to the beach. All-inclusive perks include a welcome basket, meals, drinks, golf, a spa treatment, and access to a kids' club.
Address: Avenida Paseo Cocoteros Lote 53 Villa 8 11, Nuevo Vallarta
10. Dreams Villamagna Nuevo Vallarta
Dreams Villamagna offers a carefree vacation with luxurious suites, three infinity pools, and all-inclusive dining. Activities and entertainment are included, with a kids' club and fitness classes.
Address: Paseo de lo Cocoteros, Lotes 32 y 33, Nuevo Vallarta
11. Fiesta Americana Puerto Vallarta All-Inclusive & Spa
Fiesta Americana offers a range of activities, six eateries, and chic accommodations with marble floors and private balconies. The SONNE Beach Club and kids' clubs add to the appeal.
Address: Boulevard Francisco Medina Ascencio No. 2179, Puerto Vallarta
12. Hyatt Ziva Puerto Vallarta
Hyatt Ziva, set on Las Estacas Beach, offers an all-inclusive experience with dining, water sports, fitness center access, and a kidZ club. Enjoy six pools and a roaming Food & Beverage Cart.
Address: Carretera A Barra de Navidad Km. 3.5, Zona Hotelera Sur, Puerto Vallarta
13. Velas Vallarta
Velas Vallarta offers spacious suites on 10 acres with complimentary meals, minibar treats, a kids' club, and activities. A spa and scuba lessons are available for a fee.
Address: Av Paseo de la Marina Nte 585, Marina Vallarta, Puerto Vallarta
14. Hilton Vallarta Riviera All-Inclusive Resort
The Hilton Vallarta Riviera offers beachside relaxation with all-inclusive dining, activities, and entertainment. The adults-only section features a dedicated pool and lounge.
Address: Carretera Barra de Navidad km 4.5, Zona Holetera, Sur, Puerto Vallarta
15. Grand Park Royal Puerto Vallarta
Grand Park Royal offers a beachfront location with a spa, wellness center, water activities, and four restaurants. All-inclusive rates include a kids' club and access to four outdoor pools.
Address: Eje Vial Carretera Costera a Barro de Navidad Km. 8.5, Zona Hotelera Sur, Puerto Vallarta