In This Article

Dreaming of an effortless beach getaway in Mexico? Puerto Vallarta’s all-inclusive resorts offer oceanfront luxury, endless margaritas, and everything you need for a carefree, sun-soaked escape.

Highlights:

  • Luxury adults-only escape at Secrets Vallarta Bay
  • Family-friendly fun at Velas Vallarta
  • Oceanfront elegance at Hyatt Ziva Puerto Vallarta
  • Romantic hideaway at Hotel Mousai (all-inclusive gourmet experience)
  • Beachside relaxation at Dreams Vallarta Bay Resort & Spa

Unique Resorts

1. Barcelo Puerto Vallarta

Rating: ★★★★★

Barcelo Puerto Vallarta

© Barcelo Puerto Vallarta

Barcelo Puerto Vallarta is a beautiful upscale hotel located minutes away from Mismaloya Beach and also near the Zoologico de Vallarta zoo.

I think this is one of the best all-inclusive resorts in Puerto Vallarta that caters to families.

Relax next to the beautiful swimming pools with views of the bay. The grounds are set in the jungle but have been beautifully pruned and landscaped. With a long list of daily activities, you are sure to never be bored at this hotel. There are exercise classes, water sports, ping-pong tournaments, basketball, archery, and more. The hotel has a kids’ club, games room, and movies shown each nights for kids.

Barcelo Puerto Vallarta, Km. 11.5, Carr. a Barra de Navidad, Zona Hotelera, 48300 Puerto Vallarta, Jalisco, Mexico, Phone: +52-32-22-26-06-60

2. Buenaventura Grand Hotel

Buenaventura Grand Hotel

© Buenaventura Grand Hotel

Buenaventura Grand Hotel is a sprawling and busy all-inclusive that sits right on the beach with views of Banderas Bay. The hotel offers almost everything you could hope for on your trip to Puerto Vallarta. The property has pools for adults and children, a spa, a modern fitness center and more. Children will be entertained in the kids’ club with plenty of fun activities and play things. Some parts of the hotel are a bit worn, but guests keep coming back year after year for the full roster of activities and features. The hotel is actively trying to upgrade the worn parts of the property, with renovations happening all the time.

Buenaventura Grand Hotel , Avenida Mexico 1301, 5 de Diciembre, 48350 Puerto Vallarta, Jalisco, Mexico, Phone: +52-32-22-26-70-00

3. Casa Velas

Casa Velas

© Casa Velas

Casa Velas is an adults-only resort nestled amongst tropical gardens near Los Muertos Beach. The property’s upscale suites have a variety of modern amenities, including iPod docks, minibars, safes, and free Wi-Fi. With a bit of an upgrade comes balconies, terraces, and beautiful views. Some suites have private plunge pools, whirlpool tubs, and separate living rooms. The resort includes complimentary breakfast. There are also two bars and two restaurants, including an Asian restaurant on the beach. Additional perks include two outdoor pools, one with a swim-up bar, a hot tub, a golf course, and a private beach with cabanas for relaxing.

Casa Velas, Casa Pelicanos 311, Marina Vallarta, 48354 Puerto Vallarta, Jalisco, Mexico, Phone: +52-32-22-26-86-70

4. Crown Paradise Club All Hotel Resort

Crown Paradise Club All Hotel Resort

© Crown Paradise Club All Hotel Resort

Crown Paradise Club All Hotel Resort is located on Bahia de Banderas near the Malecon boardwalk and the Museo del Cuale Puerto Vallarta. The relaxed and spacious rooms have balconies and either pool or garden views. All of the rooms have modern conveniences like flat screen televisions and Wi-Fi. Family rooms include bunk beds and there are also ocean view suites available, which have whirlpool tubs. Your kids will want to return year after year after spending a vacation exploring the gigantic kids’ pool area, which features nine water slides, a pirate ship, and a castle. There’s also a covered sand pit and a fantastic kids’ club for when mom and dad need some alone time to chill out in the spa.

Crown Paradise Club All Hotel Resort, Las Garzas 3, Zona Hotelera Nte., 48333 Puerto Vallarta, Jalisco, Mexico, Phone: +52-80-09-00-09-00

Romantic Resorts

5. Fiesta Americana Puerto Vallarta

Fiesta Americana Puerto Vallarta

© Fiesta Americana Puerto Vallarta

Fiesta Americana Puerto Vallarta is smaller and older than many of the massive properties on our list, but it still remains one of the most reliable choices for an upscale all-inclusive in the Puerto Vallarta area. The beach sits on one of the nicer beaches in the North Hotel Zone and guests constantly brag on the hotel for having some of the best customer service in the industry. The property is family friendly, with playgrounds, water sports, clubs for kids and teens as well as activities and classes for youngsters. There is also a large, heated, outdoor pool with a swim-up bar and a shallow area for kids.

Fiesta Americana Puerto Vallarta, Blvd Francisco Medina Ascencio Km 2.5, Puerto Vallarta, Jalisco 48300, Mexico, Phone: +52-32-22-26-21-00

6. Garza Blanca Preserve Resort

Garza Blanca Preserve Resort

© Garza Blanca Preserve Resort

Garza Blanca Preserve Resort and Spa is located on a secluded section of beach on the south side of Bahia Banderas. The private beach offers great swimming in the ocean due to the small waves. Snorkeling and stand-up paddleboarding are also popular activities here. The property has beautiful views of the sea and surrounding jungle and a beautiful infinity pool with fountains and rock formations that will make you feel like you are in nature. The property has a delicious gourmet restaurant, a tequila tasting room, and an impressive wine cellar. A menu of more than 20 treatment options is available at the hotel’s serene Hamara Spa, where you are sure to feel rejuvenated and pampered.

Garza Blanca Preserve Resort, Carretera a Barra de Navidad, Col. Zona Hotelera Sur, 48390 Puerto Vallarta, Jalisco, Mexico, Phone: +52-87-78-45-37-91

7. Grand Velas Riviera Nayarit

Grand Velas Riviera Nayarit

© Grand Velas Riviera Nayarit

One of the most comfortable and luxurious resorts in the Puerto Vallarta area, Grand Velas Riviera Nayarit is set in Nuevo Vallarta on a long, pretty beach that is perfect for strolling. Every single one of the 265 rooms are a suite with separate living space, private balconies, ocean views, and extra creature comforts such as Nespresso machines in the rooms. The list of amenities is long and includes a three-level infinity pool within sight of the beach, a luxurious full-service spa, a supervised kids’ club and a separate club for teenagers as well as five restaurants with tasty food.

Grand Velas Riviera Nayarit, Paseo de los Cocoteros 98, 63735 Nuevo Vallarta, Nayarit, Mexico, Phone: +52-32-22-26-86-77

8. Hard Rock Hotel Vallarta

Hard Rock Hotel Vallarta

© Hard Rock Hotel Vallarta

The Hard Rock Hotel Vallarta is located on the beachfront in Nuevo Vallarta. One of the first things guests notice is the massive lobby with two large art installations made from musical instruments and LP covers. However, there are impressive elements throughout the resort including two beautiful swimming pools, a spa with views of the ocean, and several delicious restaurants. The rooms are modern and decorated with rock-inspired elements. There is nightly entertainment and a couple of bars that offer an exciting place for young couples and singles to mingle. Families aren’t excluded from the fun at Hard Rock, though, there is a kiddy pool and a kids’ club with supervised activities for the tots.

Hard Rock Hotel Vallarta, Paseo de los Cocoteros 19, 63732 Nuevo Vallarta, Nayarit, Mexico, Phone: +52-32-22-26-84-70

Plan Your Trip