Hotels 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.

50 available properties found 

Good7.0
293 reviews

Vallartasol Hotel

room Puerto Vallarta
1.27 mi from center

The Vallartasol is located 350 mts from the beach, in Puerto Vallarta’s North Hotel Zone. It offers an outdoor pool and gardens, free Wi-Fi and air-conditioned accommodation with cable TV.
Good7.0
284 reviews

Hotel Hacienda Vallarta - Playa Las Glorias

room Puerto Vallarta
1.26 mi from center

Set 5 minutes’ walk from Las Glorias Beach, Hotel Hacienda Vallarta - Playa Las Glorias features an outdoor swimming pool and a 24-hour reception. It is a 10-minute drive from the centre of Puerto Vallarta.
Superb9.0
216 reviews

Holiday Inn & Suites - Puerto Vallarta Marina & Golf, an IHG Hotel

room Puerto Vallarta
1.02 mi from center

Holiday Inn & Suites - Puerto Vallarta Marina & Golf, an IHG Hotel has a restaurant, outdoor swimming pool, a fitness centre and bar in Puerto Vallarta. Boasting a tour desk, this property also provides guests with a terrace.
Very good8.0
83 reviews

Hotel Blue Home Vallarta

room Puerto Vallarta
2.01 mi from center

Featuring a terrace, Hotel Blue Home Vallarta is located in Puerto Vallarta in the Jalisco region, 2.8 km from Playa de Oro and 3.7 km from Cruise Ship Pier.
Very good8.0
418 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
56 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.
Good7.0
305 reviews

Puerto de Luna Pet Friendly and Family Suites

room Puerto Vallarta
0.91 mi from center

Surrounded by a beautiful tropical environment, this all-suites hotel features comfortable accommodations, exceptional services and is located within walking distance of the beach.
Superb9.0
11 reviews

DEPARTAMENTO EN CONDOMINIOS LA MARINA

room Puerto Vallarta
0.82 mi from center

Featuring a balcony with garden views, an outdoor swimming pool and a garden, DEPARTAMENTO EN CONDOMINIOS LA MARINA can be found in Puerto Vallarta, close to Marina Vallarta Beach and 500 metres from Cruise Ship Pier.
Pleasant6.0
89 reviews

Hotel Vagabundo Puerto Vallarta

room Puerto Vallarta
0.39 mi from center

Situated in Puerto Vallarta in the Jalisco region, with Marina Vallarta Beach and Cruise Ship Pier nearby, Hotel Vagabundo Puerto Vallarta features accommodation with free WiFi.
Very good8.0
12 reviews

Casa Gato en los Tules

room Puerto Vallarta
1.21 mi from center

Located in Puerto Vallarta, 2.4 km from Marina Vallarta Beach, Villa Casa Gato en los Tules provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.
Superb9.0
1101 reviews

Hotel Mio Vallarta - Adults Only

room Puerto Vallarta
1.11 mi from center

Situated in Puerto Vallarta, 2.5 km from Marina Vallarta Beach, Hotel Mio Vallarta - Adults Only features accommodation with a restaurant, free private parking, a fitness centre and a bar.
Good7.0
1106 reviews

Flamingo Vallarta Hotel & Marina

room Puerto Vallarta
1.66 mi from center

Featuring an outdoor swimming pool, Flamingo Vallarta Hotel & Marina is located in the heart of Marina Vallarta right on the boardwalk. Free WiFi access is available throughout the property.
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
681 reviews

City Express Plus Puerto Vallarta

room Puerto Vallarta
0.96 mi from center

Located in Puerto Vallarta, 400 metres from Playa de Oro, City Express Plus Puerto Vallarta provides accommodation with an outdoor swimming pool, free private parking and a fitness centre.
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
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
71 reviews

Hotel Brisas Del Pacífico

room Puerto Vallarta
1.79 mi from center

6 km from Cruise Ship Pier, Hotel Brisas Del Pacífico is situated in Puerto Vallarta and features air-conditioned rooms. The hotel has family rooms. At the hotel, rooms include a wardrobe.
Good7.0
268 reviews

Hotel & Suites Coral

room Puerto Vallarta
1.74 mi from center

Offering outdoor pool, Hotel & Suites Coral is located in Puerto Vallarta, 2.5 km from the city centre, 750 metres from the beach and 5 minutes’ walk from the main shopping centres. Free Wi-Fi access is available.
Superb9.0
19 reviews

NICE RELAX APARTMENT

room Puerto Vallarta
0.94 mi from center

NICE RELAX APARTMENT, a property with an outdoor swimming pool, a fitness centre and a casino, is situated in Puerto Vallarta, 1 km from Marina Vallarta Beach, 300 metres from Cruise Ship Pier, as well as 2.
Good7.0
549 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.
Very good8.0
486 reviews

Villas del Sol en Los Tules

room Puerto Vallarta
1.08 mi from center

Only 5 minutes’ drive from Marina Vallarta and featuring an outdoor pool, Villas del Sol en Los Tules offers its guests free WiFi access, a spa and private beach area.
Superb9.0
36 reviews

Modern Pool Side 3 Bedroom House, Puerto Vallarta

room Puerto Vallarta
1.86 mi from center

Located in Puerto Vallarta, 1.5 km from Puerto Vallarta International Convention Center and 3.8 km from Cruise Ship Pier, Modern Pool Side 3 Bedroom House, Puerto Vallarta offers an outdoor swimming pool and air conditioning.
Good7.0
221 reviews

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive

room Puerto Vallarta
0.99 mi from center

Located in Puerto Vallarta’s Hotel Zone,Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive is less than 500 metres from the beach. Set in tropical gardens, it features a spa, and an outdoor swimming pool with a swim-up bar.
Good7.0
482 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.
Good7.0
154 reviews

Hilton Puerto Vallarta Resort All Inclusive

room Puerto Vallarta
1.11 mi from center

Offering a swimming pool and beach front setting with magnificent views of the mountains and the Banderas Bay, this hotel is located just a few steps from two modern shopping centres. The rooms feature modern décor, air conditioning and ceiling fan.
Superb9.0
56 reviews

Habitación para viajeros

room Puerto Vallarta
0.83 mi from center

Boasting a barbecue and a tour desk, Habitación para viajeros is conveniently located in Puerto Vallarta, 3 km from Playa de Oro and 3.7 km from Cruise Ship Pier. This property offers access to a patio, free private parking and free WiFi.
Very good8.0
426 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
1665 reviews

Comfort Inn Puerto Vallarta

room Puerto Vallarta
1.99 mi from center

Located next to the Marina Vallarta Golf Club in Puerto Vallarta, this smoke-free hotel is 10 minutes from the Puerto Vallarta International Convention Center. It features an on-site restaurant and bar.
Superb9.0
56 reviews

My Local Home Vallarta

room Puerto Vallarta
0.72 mi from center

Situated 1.4 km from Marina Vallarta Beach, My Local Home Vallarta offers a garden, a terrace and air-conditioned accommodation with a patio and free WiFi.
Very good8.0
325 reviews

Hotel Suites Mar Elena

room Puerto Vallarta
1.41 mi from center

Featuring an outdoor pool and free WiFi, Hotel Suites Mar Elena is located in Puerto Vallarta. MEGA comercial mexicana is 100 m away. A cable TV is provided in each room at Hotel Suites Mar Elena. The private bathrooms also come with free toiletries.
Very good8.0
404 reviews

Zenharmony Suites

room Puerto Vallarta
1.1 mi from center

Located in Puerto Vallarta, 1.5 km from Playa de Oro, Zenharmony Suites provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The hotel features a hot tub, a 24-hour front desk and free WiFi.
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
118 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.
Superb9.0
12 reviews

Icon Vallarta

room Puerto Vallarta
1.14 mi from center

Located in Puerto Vallarta, Icon Vallarta provides accommodation with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor pool. This beachfront property offers access to a pool table, ping-pong and free private parking.
Very good8.0
233 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
892 reviews

Fiesta Inn Puerto Vallarta Isla

room Puerto Vallarta
1.05 mi from center

Located 1.1 km from Cruise Ship Pier in Puerto Vallarta, Fiesta Inn Puerto Vallarta Isla is located inside of the shopping center La Isla and features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site restaurant.
Very good8.0
358 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.
Superb9.0
38 reviews

Tony's place

room Puerto Vallarta
1.29 mi from center

Complete with a garden, Tony's place is set in Puerto Vallarta, 4.1 km from Cruise Ship Pier and 10 km from Puerto Vallarta International Convention Center. The air-conditioned accommodation is 2.
Very good8.0
29 reviews

Niza Apartments

room Puerto Vallarta
1.21 mi from center

Set 3 km from Marina Vallarta Beach, Niza Apartments offers an outdoor swimming pool, a terrace and air-conditioned accommodation with a patio and free WiFi.
Superb9.0
17 reviews

Casa Monarca - Casa Mexicana

room Puerto Vallarta
0.63 mi from center

Located in Puerto Vallarta, 2.6 km from Playa de Oro and 2.7 km from Cruise Ship Pier, Casa Monarca - Casa Mexicana provides accommodation with free WiFi, air conditioning, an outdoor swimming pool and a shared lounge.
Good7.0
559 reviews

Costa Club Punta Arena

room Puerto Vallarta
1.76 mi from center

Located 2 minutes from beach access and within a 10-minute walk of downtown Puerto Vallarta, Mexico, this resort features 3 outdoor pools, 1 kid's pool, 1 solarium, 2 on-site restaurants, and a fast food bar "La Iguana".
Superb9.0
42 reviews

Casa Pavlova

room Puerto Vallarta
0.98 mi from center

Situated in Puerto Vallarta, 2.4 km from Playa de Oro, and Cruise Ship Pier reachable within 3.4 km, Casa Pavlova offers a shared lounge, a terrace and free WiFi. Every unit has a private bathroom and shower, air conditioning, a TV and a microwave.
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.
Very good8.0
15 reviews

Tony'd Studio

room Puerto Vallarta
1.26 mi from center

Located in Puerto Vallarta, 3 km from Playa de Oro and 4.1 km from Cruise Ship Pier, Tony'd Studio offers free WiFi and air conditioning.
Superb9.0
828 reviews

Holiday Inn Express Puerto Vallarta, an IHG Hotel

room Puerto Vallarta
2.02 mi from center

Offering an outdoor swimming pool and hot tub, Holiday Inn Express Puerto Vallarta is located 10 minutes’ drive from Puerto Vallarta’s beaches. The breakfast is included.
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
1991 reviews

Krystal Vallarta

room Puerto Vallarta
1.11 mi from center

This beach front Mexico resort is located on Banderas Bay. This hotel features 3 outdoor pools, 4 restaurants and bars, a nightclub and a full service spa. The resort has a tour desk and guests can request spa services and boat tours.
Good7.0
445 reviews

Las Palmas by the Sea All Inclusive

room Puerto Vallarta
1.29 mi from center

Located in Puerto Vallarta’s hotel district, this hotel offers fantastic sea views from its outdoor hot tub and free WiFi access in all rooms and public areas. It offers 2 outdoor pools and activities including scuba diving, yoga and beach...
Good7.0
432 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.