Resorts in Puerto Vallarta, Mexico

Puerto Vallarta is a famous Mexican resort city. You’ll find great activities here from surfing to whale watching. The town has a colonial historic core and a boardwalk packed with bars and restaurants.

31 available properties found 

Superb9.0
29 reviews

Casa Velas – Adults only

room Puerto Vallarta
2.24 mi from center

Casa Velas – Adults only is ideally situated on the Marina Vallarta Golf Club in Puerto Vallarta, Mexico, and features luxurious accommodations as well as first-class amenities and services.
Very good8.0
419 reviews

Fiesta Americana Puerto Vallarta All Inclusive & Spa

room Puerto Vallarta
1.09 mi from center

Placed on Banderas Bay, this luxurious hotel offers contemporary Mexican architecture surrounded by the Sierra Madre Occidental mountains and the most beautiful beach in Puerto Vallarta.
Good7.0
57 reviews

Sunscape Puerto Vallarta Resort

room Puerto Vallarta
0.99 mi from center

Featuring free WiFi and a year-round outdoor pool, Sunscape Puerto Vallarta Resort offers accommodation in Puerto Vallarta, 1.2 km from Cruise Ship Pier. The resort has a children's playground and terrace, and guests can enjoy a drink at the bar.
Very good8.0
205 reviews

Hyatt Ziva Puerto Vallarta

room Puerto Vallarta
4.93 mi from center

Offering an outdoor pool and a spa and wellness centre, Hyatt Ziva Puerto Vallarta is located in Puerto Vallarta. The VitaMar Spa offers an array of services such as massages, manicures and pedicures as well as body treatments.
Very good8.0
45 reviews

Velas Vallarta Suite Resort All-Inclusive

room Puerto Vallarta
2.35 mi from center

Overlooking Bandera Bay and situated directly on the beach, this family-friendly all-inclusive resort offers endless recreational activities, first-class amenities and spacious accommodations.
Superb9.0
133 reviews

Sunset Plaza Beach Resort Puerto Vallarta All Inclusive

room Puerto Vallarta
1.44 mi from center

This Puerto Vallarta hotel is located next to the ocean. The all-suite hotel offers 3 outdoor swimming pools, a full-service spa, 3 on-site restaurants and free Wi-Fi.
Very good8.0
466 reviews

Plaza Pelicanos Grand Beach Resort All Inclusive

room Puerto Vallarta
1.43 mi from center

Surrounded by tropical gardens, Plaza Pelicanos Grand Beach Resort is situated on Las Gloria Beach, in Puerto Vallarta’s Hotel Zone. It offers a spa and outdoor pools.
Very good8.0
755 reviews

Paradise Village

room Puerto Vallarta
5.17 mi from center

Located on the coast of Banderas Bay in Puerto Vallarta, Mexico, this resort offers a water sports center, 2 spas, and 4 on-site restaurants serving Mexican and international food.
Very good8.0
214 reviews

Club Regina Puerto Vallarta

room Puerto Vallarta
1.54 mi from center

Raintree's Club Regina Puerto Vallarta is the perfect blend of Mexican elegance and style in one of the most traditional beach resorts in Mexico. The resort boasts two swimming pools and an on-site restaurant.
Good7.0
551 reviews

Meliá Puerto Vallarta – All Inclusive

room Puerto Vallarta
1.86 mi from center

Experience the perfect beach vacation at this all-inclusive family-friendly resort, located in Marina Vallarta, close to the airport and city centre, offering an endless variety of activities.
Good7.0
441 reviews

Crown Paradise Golden

room Puerto Vallarta
1.14 mi from center

Only moments away from Puerto Vallarta city centre, this all-inclusive beachfront resort provides exceptional service and luxurious accommodation, in the ideal location for a relaxing and memorable holiday.
Superb9.0
32 reviews

Grand Velas Riviera Nayarit

room Puerto Vallarta
6.15 mi from center

This all-inclusive resort in Nuevo Vallarta and AAA Five Diamond Award winner located right on the beach overlooking Banderas Bay, offers luxurious suites as well as first-rate services and facilities, just 15 minutes' drive from Puerto Vallarta.
Very good8.0
754 reviews

Hilton Vallarta Riviera All-Inclusive Resort,Puerto Vallarta

room Puerto Vallarta
6.05 mi from center

Offering a spa centre and sauna, Grand Fiesta Americana Puerto Vallarta All Inclusive Adults Only has an outdoor pool and fitness centre. Free private parking is available on site.
Very good8.0
237 reviews

Occidental Nuevo Vallarta

room Puerto Vallarta
5.4 mi from center

Located a 1-minute walk from Nuevo Vallarta Beach and Marina, Occidental Nuevo Vallarta offers outdoor pools for adults and children, tennis courts and a gym. The stylish air-conditioned rooms include flat-screen satellite TV and a coffee maker.
Very good8.0
425 reviews

The Westin Resort & Spa, Puerto Vallarta

room Puerto Vallarta
1.66 mi from center

This family-friendly resort and spa is situated on a private beach overlooking the Pacific Ocean, and features a variety of on-site activities, and first-class amenities and services.
Very good8.0
358 reviews

Plaza Pelicanos Club Beach Resort All Inclusive

room Puerto Vallarta
3.57 mi from center

Plaza Pelicanos Club Beach Resort All Inclusive is in the Hotel Zone, just a 5-minute drive from Puerto Vallarta International Airport. The hotel offers 2 swimming pools, tennis courts, and a variety of dining options.
Superb9.0
264 reviews

Grand Miramar All Luxury Suites & Residences

room Puerto Vallarta
4.61 mi from center

With a stunning view of city and Pacific Ocean, this impressive hotel is located on the hills of the exclusive Conchas Chinas area, 7 minutes’ drive from the famed boardwalk of Puerto Vallarta.
Very good8.0
233 reviews

Almar Resort Luxury LGBT Beach Front Experience

room Puerto Vallarta
4.01 mi from center

Offering a year-round outdoor pool and terrace, Almar Resort Luxury LGBT Beach Front Experience is located in Puerto Vallarta in the Jalisco Region, 6 km from Cruise Ship Pier. Guests can enjoy the on-site bar.
Good7.0
280 reviews

Vamar Vallarta Marina & Beach Resort

room Puerto Vallarta
1.73 mi from center

Conveniently located in the exclusive Marina Vallarta area, Vamar Vallarta Marina & Beach Resort is an all inclusive resort catering to families, groups and couples of all ages.
Very good8.0
117 reviews

Secrets Vallarta Bay Resort & SPA - Adults Only

room Puerto Vallarta
1.53 mi from center

Situated on the golden sand beach right on the Pacific coast and located just minutes from the famous 'El Malecón' boardwalk. Secrets Vallarta Resort & Spa boasts a world-class spa and an outdoor pool.
Very good8.0
887 reviews

Costa Sur Resort & Spa

room Puerto Vallarta
5.75 mi from center

This all-suite hotel is located in Puerto Vallarta, Mexico, on Banderas Bay. The hotel offers a private ocean lagoon, 2 outdoor swimming pools and an on-site restaurant. Costa Sur Resort & Spa features access to non-motorized water sports.
Very good8.0
234 reviews

Friendly Fun Vallarta All Inclusive Resort

room Puerto Vallarta
1.24 mi from center

This all-inclusive Mexico hotel offers private beach access and views of Banderas Bay. The hotel offers a full-service spa with salon and variety of dining options. The rooms include a balcony.
Very good8.0
352 reviews

Villa del Palmar Beach Resort & Spa Puerto Vallarta

room Puerto Vallarta
1.05 mi from center

Situated on the beaches of Banderas Bay, this Puerto Vallarta resort features a full-service spa. This all-suite resort offers kitchen facilities in each suite and offers a multi-level lagoon-style pool.
Very good8.0
193 reviews

Hard Rock Hotel Vallarta All Inclusive

room Puerto Vallarta
5.51 mi from center

Nestled on the Bahia de Banderas beach in Nuevo Vallarta, this all-inclusive resort overlooks the Pacific Ocean, and features luxurious facilities and ideal accommodations for a memorable escape.
Very good8.0
159 reviews

Sheraton Buganvilias Resort & Convention Center

room Puerto Vallarta
1.89 mi from center

Offering stunning ocean views, this Puerto Vallarta resort features a selection of beauty treatments at the spa. Delicious restaurants and rooms with ocean views are available at this contemporary property.
Good7.0
65 reviews

Dreams Vallarta Bay Resorts & Spa - All Inclusive

room Puerto Vallarta
1.5 mi from center

Overlooking the Pacific Ocean, Dreams Vallarta Bay Resort & Spa - All Inclusive features an outdoor swimming pool and private access to the beach. It offers luxurious all-inclusive accommodation and includes on-site water facilities.
Good7.0
298 reviews

Canto del Sol Puerto Vallarta All Inclusive

room Puerto Vallarta
1.43 mi from center

Set along Banderas Bay, in the hotel zone of Puerto Vallarta, this All-Inclusive resort offers enjoyable activities, relaxing spa services and delicious on-site dining in one of the 3 specialty restaurants.
Good7.0
429 reviews

Crown Paradise Club All Inclusive

room Puerto Vallarta
1.17 mi from center

This all-inclusive resort is located directly on the beach in Puerto Vallarta. The family friendly resort offers a water park, full-service spa and 3 fine dining restaurants. There are 2 swimming pools and a hot tub.
Good7.0
449 reviews

Hotel Villa Varadero

room Puerto Vallarta
4.91 mi from center

This beach-front hotel is located in Nuevo Vallarta and on Riviera Nayarit. The hotel has 4 towers, 3 of them are beach front and one more is crossing the street facing the Marina.
Very good8.0
122 reviews

Buenaventura Grand Hotel & Great Moments - All Inclusive

room Puerto Vallarta
2.33 mi from center

Set in tropical gardens in the heart of Puerto Vallarta, the Buenaventura Grand Hotel & Great Moments is located right on the beach. It has 2 pools, a spa and a wide choice of restaurants.
Very good8.0
627 reviews

Marriott Puerto Vallarta Resort & Spa

room Puerto Vallarta
2.09 mi from center

This luxury resort offers a private beach area and an infinity pool overlooking Banderas Bay. Each spacious room includes flat-screen satellite TV, an iPod dock and views of the gardens or ocean.