Puerto Vallarta luxury hotels – find & book a hotel in Puerto Vallarta

Puerto Vallarta hotel reservations

Book a hotel in Puerto Vallarta online and save money. Best price guaranteed!

Search for hotels in
Check-in date
Check-out date

Puerto Vallarta luxury hotels: low rates, no booking fees, no cancellation fees.

Online Hotel BookingMaplandia.com in partnership with Booking.com offers highly competitive rates for all types of hotels in Puerto Vallarta, from affordable family hotels to the most luxurious ones. Booking.com, being established in 1996, is longtime Europe’s leader in online hotel reservations. See the overview of Puerto Vallarta hotels in the following section.

At Maplandia.com you won't be charged any booking fees, cancellation fees, or administration fees – the reservation service is free of charge. The reservation system is secure and your personal information and credit card is encrypted.

We have put together also a carefully selected list of recommended luxury hotels in Puerto Vallarta, only hotels with the highest level of guest satisfaction are included. Many photos and unbiased hotel reviews written by real guests are provided to help you make your booking decision. Luxury Puerto Vallarta hotels (including 5 star hotels and 4 star hotels) are available in the list below. Please enter the dates of your stay to check availability and latest luxury hotel deals. Always bear in mind that with Maplandia.com and Booking.com the best price is guaranteed!

Puerto Vallarta location

– see Puerto Vallarta map »

Puerto Vallarta is located in Puerto Vallarta, Jalisco, Mexico.

Most popular luxury hotels in Puerto Vallarta

El Tamarindo Beach & Golf Resort photo

El Tamarindo Beach & Golf Resort *****

El Tamarindo Beach and Golf Resort offers the ultimate in luxury, amidst the natural beauty and bounty of Mexico´s Pacific Coast. Number of rooms: 29.

Club Meza del Mar photo

Club Meza del Mar ****

Nestled on the south end of Playa Los Muertos, one of Puerto Vallarta's best beaches, this all-suite hotel offers spacious accommodations with full kitchens as well as enjoyable amenities. Number of rooms: 120.

Mexican Resort at Los Tules photo

Mexican Resort at Los Tules ****

This hotel complex is located in Los Tules, surrounded by coconut palms and along the beach on Banderas Bay in Puerto Vallarta. It has 7 swimming pools and a restaurant. Number of rooms: 90.

Hotel Portonovo Plaza Malecon photo

Hotel Portonovo Plaza Malecon ****

This hotel is located in downtown Puerto Vallarta, Mexico, and hosts an outdoor pool and terrace. The hotel also offers room service. Number of rooms: 45.

Plaza Pelicanos Club Beach Resort photo

Plaza Pelicanos Club Beach Resort ****

This hotel is located opposite the sea in the north hotel zone of Puerto Vallarta. Offers daily activities, outdoor pools and several restaurants. Number of rooms: 186.

Villa del Palmar Puerto Vallarta photo

Villa del Palmar Puerto Vallarta ****

Puerto Vallarta hotel is located opposite to the beaches of Banderas Bay and offers a full service spa. Consists entirely of suites with kitchens. This resort has a lagoon-style pool with several levels. Number of rooms: 562.

Buganvilias Resort photo

Buganvilias Resort *****

With panoramic views of Banderas Bay, this 4 star hotel offers modern rooms with flat screen TV and private balcony. It has an outdoor swimming pool, spa and 2 tennis courts. Number of rooms: 477.

Raintree's Club Regina Puerto Vallarta photo

Raintree's Club Regina Puerto Vallarta ****

In Puerto Vallarta, this beachfront property offers 2 swimming pools, a spa and a restaurant. Each spacious suite is equipped with a full kitchen and features views of the marina. Number of rooms: 100.

Dreams Puerto Vallarta Resort & Spa photo

Dreams Puerto Vallarta Resort & Spa *****

This resort in Puerto Vallarta offers a full-service spa, 6 restaurants and 4 bars. In addition, there are 3 pools, the rooms are equipped with a minibar, and the resort offers a private beach. Number of rooms: 337.

Villa del Mar Puerto Vallarta photo

Villa del Mar Puerto Vallarta ****

This 5 star resort is located on Banderas Bay, just 2 miles from downtown Puerto Vallarta, Mexico. The resort has a spa offering falls suites equipped with a refrigerator. Number of rooms: 160.

Luxury hotels in Puerto Vallarta – sortable overview

List of luxury hotels in Puerto Vallarta. By default, luxurious Puerto Vallarta hotels are sorted by name. You can change the sorting order using the navigation bar above. By clicking the first (leftmost) button you can interchange the direction of sorting between ascending/descending. All hotels included are rated four or five stars (list of all hotels in Puerto Vallarta is also available).

Puerto Vallarta: list of all hotels

Barcelo Puerto Vallarta - All Inclusive photo

Barcelo Puerto Vallarta - All Inclusive *****

This elegant, all-inclusive, Mexican-style resorts offers relaxing spa services, a variety of activities and a wide range of dining options, just minutes from downtown Puerto Vallarta. Number of rooms: 317.

Buenaventura Grand Hotel & Spa photo

Buenaventura Grand Hotel & Spa *****

Surrounded by lush tropical gardens, in the heart of the seaside town of Puerto Vallarta, this hotel offers stunning views of the Caribbean Sea, relaxing spa services and excellent facilities. Number of rooms: 236.

Canto del Sol Plaza Vallarta, All Inclusive Beach & Tennis Resort photo

Canto del Sol Plaza Vallarta, All Inclusive Beach & Tennis Resort *****

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 options. Number of rooms: 396.

Casa Doña Susana photo

Casa Doña Susana ****

Located 10 minutes drive from downtown Puerto Vallarta, this adults-only hotel is a 10 minute walk from the public beach. It has a rooftop pool, bar and restaurants. Number of rooms: 169.

Casa Velas Hotel Boutique photo

Casa Velas Hotel Boutique *****

This all inclusive complex only allows the entry of adults. Ideally located in the golf club of Marina Vallarta, Puerto Vallarta, Mexico and offers luxury accommodation together with services and facilities first class. Number of rooms: 80.

Comfort Inn Puerto Vallarta photo

Comfort Inn Puerto Vallarta ****

Situated next to the Golf Club of Marina Vallarta in Puerto Vallarta, this hotel is 10 minutes from International Convention Center Puerto Vallarta. It has a restaurant and bar on site. Number of rooms: 121.

Costa Club Punta Arena All Inclusive Beach Resort photo

Costa Club Punta Arena All Inclusive Beach Resort ****

Moments from the beach in beautiful Puerto Vallarta, Mexico, this all-inclusive resort offers a variety of family-friendly activities along with easy access to the downtown area and recreational activities. Number of rooms: 208.

Costa Sur Resort & Spa photo

Costa Sur Resort & Spa ****

This all-suite hotel located in Puerto Vallarta, Mexico, in the Bay of Banderas. The hotel offers a private lagoon, 2 outdoor pools and a restaurant. The Howard Johnson Puerto Vallarta offers access to non-motorized water sports. Number of rooms: 202.

Crown Paradise Club Puerto Vallarta photo

Crown Paradise Club Puerto Vallarta ****

Ideally located on the beautiful beaches of Puerto Vallarta, this family hotel offers luxury accommodations and entertainment, all included. It is the ideal place for an unforgettable vacation. Number of rooms: 254.

Fiesta Americana Puerto Vallarta photo

Fiesta Americana Puerto Vallarta *****

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. Fiesta Americana Puerto Vallarta features relaxing... Number of rooms: 291.

Flamingo Vallarta Hotel & Marina photo

Flamingo Vallarta Hotel & Marina ****

The Flamingo Hotel and Marina Vallarta has 96 spacious rooms with balcà ³ n or terrace and a spectacular view of the marina. The rooms have a king size bed or 2 Queen Size. Number of rooms: 92.

Friendly Vallarta Beach Resort & Spa photo

Friendly Vallarta Beach Resort & Spa ****

This all-inclusive hotel overlooks the Bay of Banderas, Mexico, and has a private beach. The hotel has a full spa and beauty salon offers various dining options. Its rooms have balconies. Number of rooms: 218.

Grand Miramar Club & SPA photo

Grand Miramar Club & SPA *****

This impressive hotel is situated in the hills of the exclusive neighborhood of Conchas Chinas, Puerto Vallarta, and offers a rooftop terrace with pool, hot tub and spectacular sea views. Number of rooms: 112.

Grand Velas All Suites & Spa Resort - All Inclusive photo

Grand Velas All Suites & Spa Resort - All Inclusive *****

This all-inclusive resort in Nuevo Vallarta, located right on the beach overlooking Banderas Bay, offers luxurious suites as well as first-rate services and facilities, just 15 minutes from Puerto Vallarta. Number of rooms: 267.

Hacienda Alemana photo

Hacienda Alemana ****

This small hotel in Puerto Vallarta is located 350 meters from the beach and has an outdoor pool and garden. It offers elegant rooms and Wi-Fi access throughout the hotel. Number of rooms: 10.

Hacienda Hotel and Spa photo

Hacienda Hotel and Spa ****

Discover the charm and serenity of a true Mexican Hacienda with lush tropical gardens, palm trees and cascades of fresh crystal water and secluded green areas inviting you to savor tranquility and harmony. Number of rooms: 155.

Hotel San Marino photo

Hotel San Marino ****

The San Marino is located in the city of Puerto Vallarta, beachfront of the Dead. It has outdoor pools, a private beach area and leisure all day. Number of rooms: 163.

Krystal Vallarta photo

Krystal Vallarta ****

Enjoy the Mexican hospitality in this complex located opposite the beach in hacienda-style. Here you will find a beautiful colonial architecture, Mexican aqueducts, 3 main pools, 33 private swimming pools and more than 40 fonteintjes. Number of rooms: 549.

Las Alamandas Hotel photo

Las Alamandas Hotel *****

The hidden and secluded location, the luxurious Las Alamandas make it the perfect retreat without further Resorts in sight. Number of rooms: 14.

Las Palmas by the Sea photo

Las Palmas by the Sea ****

Located in the hotel district of Puerto Vallarta. It offers fantastic sea views from the hot tub in the open air. It features 2 outdoor pools and activities such as diving, yoga and volleyball. Number of rooms: 225.

Maplandia.com is not sponsored by or affiliated with Google.