Search
Best hotels
Expert Recommendations
Best value
When to book
Tips
FAQs
Map

Puerto Vallarta hotels

Popular filters

Search hundreds of travel sites at once for lodging in Puerto Vallarta

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best Puerto Vallarta hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Puerto Vallarta hotels

Show all
Zenharmony Suites - Puerto Vallarta - Pool
Zenharmony Suites
8.4 Very good
Zona Hotelera$73+
$73+
Parking
Free Wi-Fi
Pool
Casa Nicole Boutique Hotel - Puerto Vallarta - Bedroom
Casa Nicole Boutique Hotel
9 Wonderful
Zona Romantica$245+
$245+
Free Wi-Fi
Pool
Soy Local Puerto Vallarta
7.5 Good
Zona Hotelera$103+
$103+
Free Wi-Fi
Pool
Pet friendly
Hyatt Ziva Puerto Vallarta
8.5 Very good
Conchas Chinas$460+
$460+
Parking
Free Wi-Fi
Pool
Spa
Vallartasol Hotel
7.6 Good
Zona Hotelera$59+
$59+
Free Wi-Fi
Pool
Rivera del Rio Boutique Hotel
9 Wonderful
Zona Romantica$177+
$177+
Parking
Free Wi-Fi
Pool
Pet friendly
Hotel Posada de Roger
8.4 Very good
Zona Romantica$104+
$104+
Free Wi-Fi
Pool

Puerto Vallarta hotels near Marina Golf Club

Show all
The Westin Resort & Spa, Puerto Vallarta - Puerto Vallarta - Pool
The Westin Resort & Spa, Puerto Vallarta
8.4 Very good
Marina Vallarta$305+
$305+
Parking
Pool
Flamingo Vallarta Hotel & Marina - Puerto Vallarta - Pool
Parking
Free Wi-Fi
Velas Vallarta
8.3 Very good
Marina Vallarta$461+
$461+
Free Wi-Fi
Pool

The 10 best hotels in Puerto Vallarta

Discover the top hotels in Puerto Vallarta, handpicked by local expert Lori Zaino.
Lori Zaino
September 25, 2024

As one of Mexico’s top beach resorts, Puerto Vallarta has it all: golden-sand beaches, whale watching, cuisine, nightlife, culture and a charming town center. The Puerto Vallarta hotel scene reflects the city’s broad offerings, with affordable boutique spots, luxury, adults-only havens, youthful party hotels and all-inclusive resorts perfect for families. I started visiting this Mexican resort town as a kid alongside my hippie-chic parents. We’d stay in local B&Bs, practice our broken Spanish, build sandcastles and release baby turtles. Then as a college student, I had one too many margaritas experiencing the city’s pulsating nightlife, from LGBTQ-friendly bars to sultry beach clubs. These days, I visit to enjoy the wide variety of hotel offerings, water sports and cultural activities. These are my top picks for the best hotels in Puerto Vallarta.

1.

Villa Premiere Boutique Hotel & Romantic Getaway

Address:

Calle San Salvador 117

Price:

$214-3279/night

One of the best hotels in Puerto Vallarta for couples, Villa Premiere Boutique Hotel & Romantic Getaway’s name says it all. This is an adults-only property geared toward those visiting for a honeymoon, babymoon or romantic vacation. Located just north of the Centro in the 5 de Diciembre neighborhood, it’s close to one of the nicest beaches in town, Playa Camarones.

The hotel’s airy rooms inspire creativity, with sea-facing balconies ideal for couples looking to reconnect. With Nespresso machines, L’Occitane bath amenities and personal butler service, you might not want to leave your room, but I suggest venturing out to one of the hotel’s two pools or dining at one of the open-air restaurants. My pick is La Ceiba, which overlooks the ocean from beneath a palapa (a tropical, thatched palm roof) and serves up contemporary Mexican cuisine.

2.

Hyatt Ziva Puerto Vallarta

Address:

Carretera Barra de Navidad, Km. 3.5 Zona Hotelera Sur

Price:

$101-1369/night

This family-friendly, all-inclusive resort sits on its own secluded beach cove. It’s one of the best hotels in Puerto Vallarta for families. Those traveling with kids should consider booking a larger suite that’s big enough for everyone, while couples may appreciate a swim-up room or an oceanfront hot tub suite.

I love staying here with my family because there’s something for all of us to enjoy. I know my son will have the best time at the KidZ Club and kiddie pool. Meanwhile, the adults can lounge at one of four pools, take a yoga or Zumba class or get a treatment in an open-air palapa hut at the Vitamar Spa.

Teens, meanwhile, will love the complimentary non-motorized water sports (like kayaking and SUP), and playing organized beach soccer. Then, the whole family can regroup at one of 10 different restaurants for dinner.

3.

Marcela Resort & Spa

Address:

125 Calle Hortensias

Price:

$65-738/night

One of the best hotels in Puerto Vallarta for something a little different, Marcela Resort & Spa’s all-villa accommodation is a true retreat. The hotel, which is located in the Zona Romantica, is ideal for families and groups, as many of the villas have more than one bedroom.

Each one comes with luxurious amenities like private hot tubs, massive, wraparound balconies that encourage indoor-outdoor living and stunning ocean and/or tropical garden views. Marcela Resort’s five refreshing pools cascade into one another like waterfalls, but the hotel actually has its own on-site waterfall, which I love walking past when I need a moment of peace.

And although the hotel isn’t right on the beach, Marcela has created its own sandy patio area next to its pools. It even has a nine-hole putting green for golf enthusiasts.

4.

Hilton Vallarta Riviera Resort,Puerto Vallarta

Address:

Carretera Barra de Navidad km 4.5

Price:

$255-1380/night

The all-inclusive Hilton Vallarta Riviera Resort is one of the best hotels in Puerto Vallarta for an oceanside escape. Located on the private Banderas Beach, the property has over 400 rooms with at least a partial ocean view (if not a full one).

I often catch myself daydreaming about relaxing at one of the Hilton Vallarta’s two oceanfront infinity pools or one of the heated stone loungers at the Eforea Spa. With eight restaurants and four bars, you’ll never get tired of the all-inclusive cuisine here, my personal choice is the sea-facing Azulinda restaurant.

Here, you can sample Mexican flavors and enjoy a gorgeous sunset over the ocean. If you’d prefer to eat seafood, Cocobar Cevicheria is a prime spot to taste the local catch of the day.

5.

Hotel Boutique Hacienda Caudillos

Address:

Sendero el Nogalito No. 2, Col. Centro

Price:

$156-312/night

Hotel Boutique Hacienda Caudillos is surrounded by thick jungle foliage in the hills that hover above Puerto Vallarta’s shores. Offering the utmost tranquility, Caudillos is one of the best hotels in Puerta Vallarta for those looking to get away from it all, thanks to the fact it has just eight inviting rooms.

The hotel is reminiscent of Mexico’s 1910 revolution, with archways, domed turrets, wood-beamed ceilings and iron chandeliers. But the real charm lies in relaxing in the courtyard patio’s gazebo or listening to the tunes of the piano near the fireplace. There’s even a canon and an old-fashioned carriage on the property, as well as outdoor seating with views, a pool table and a hot tub.

6.

Marriott Puerto Vallarta Resort & Spa

Address:

Paseo La Marina Norte 435, Marina Vallarta

Price:

$172-1293/night

Just north of the Zona Hotelera, the Marriott Puerto Vallarta Resort & Spa offers bright, airy guestrooms with balconies that face verdant gardens or overlook the ocean. One of the best hotels in Puerto Vallarta, this property focuses on blending indoor-outdoor living, with the hotel lobby and several of the on-site restaurants being partially open-air.

This is a top hotel for families – I appreciate the poolside hammocks and in-water pool loungers, while my son loves the kids’ club, which has lots of toys and colorful kid-sized loungers. The heated kids' pool has waterslides, while there are two pools and a hot tub that everyone can use.

My favorite restaurants here are the outdoor ones: Las Casitas, which serves Mexican dishes and has ocean views, or La Estancia, where I can enjoy breakfast overlooking tropical foliage.

7.

Garza Blanca Preserve Resort & Spa

Address:

Km. 7.5 A Barra De Navidad

Price:

$315-4941/night

Travelers looking for flexibility will find it at Garza Blanca Preserve Resort & Spa. It offers all-inclusive dining packages, mixology packages that come with cocktails, bed-and-breakfast rates and even family programs, where kids stay and eat for free. This flexibility carries over into the room options, where you can choose from suites, ultra suites or top-notch penthouses.

One of the best hotels in Puerto Vallarta for outdoor enthusiasts, the property is surrounded by jungle terrain – I love taking morning hikes and admiring the lush greenery. The resort has three pools, three restaurants, tennis courts and the TierraLuna Gardens. This unique space features everything from a children’s carousel to art exhibits, outdoor pond-side yoga, painting classes and a restaurant.

Meanwhile, the spa’s hydrotherapy circuit will bring you back to life with a mix of hot and cold stations, plus a relaxation area that overlooks the Banderas Bay.

8.

Casa Velas Hotel Boutique & Ocean Club-Adults Only

Address:

Pelicanos 311 Fracc. Marina Vallarta

Price:

$213-1369/night

One of the best hotels in Puerto Vallarta for adults, Casa Velas Hotel Boutique & Ocean Club is an adults-only oasis where grown-ups can play, eat, relax and recharge. It also happens to be one of the top-rated all-inclusive resorts in Mexico.

Set near the marina, this particular hotel is an all-suite property. Suites offer amenities like private pools, hot tubs, private gardens, and even sculptures by Mexican artist Sergio Bustamante. They’re also decked out in traditional Mexican colors and patterns, which makes me feel closer to the local culture.

This is where I stay when I want my biggest concern to be whether to do yin yoga, hang out at Tau Beach Club, or participate in a tequila tasting (all of which are included in the all-inclusive rates, as well as three meals a day, snacks, alcoholic beverages and a full activities plan).

9.

Bellview Hotel Boutique

Address:

Miramar 363 B Centro

Price:

$161-919/night

One of the best boutique hotels in Puerto Vallarta, the Bellview Hotel Boutique is a hidden gem. Located just north of the Zona Romantica in Gringo Gulch, I love the stunning views you get of the elaborate Señora de Guadalupe church and the crashing waves beyond.

The hotel’s design meshes colonial decor with traditional Mexican elements, like terracotta tile floors and colorful rugs. It’s ideal for soaking up Mexico’s history and local vibes. You’ll frequently hear the sounds of church bells ringing from the property, but that’s all part of its charm.

I particularly love admiring the idyllic sunset over the rooftops, cathedral and sea from the hotel's wrought-iron balconies. Make sure to dine under the archways of the hotel’s Capella Restaurant, another spot from which you can enjoy the stunning views at sunset (or anytime).

10.

Casa Kimberly

Address:

Calle Zaragoza 445

Price:

$261-2368/night

I am not sure there is anywhere more romantic than Elizabeth Taylor and Richard Burton’s former home. Casa Kimberly is one of the best hotels in Puerto Vallarta for a one-of-a-kind stay. The hotel’s nine suites each have their own personal flair, but my top pick is the Cleopatra suite. It features a four-poster bed, sea views, a private terrace with a sunken plunge pool and an ornate claw-foot bathtub.

The property itself feels indulgent and luxurious, with its Bulgari bath amenities, quiet courtyard, welcoming pool and customized spa services at the CK Spa. But the real fun happens during the mariachi season. I’ll always aim for a stay here on Tuesdays and Fridays in the peak season (November to May), when the Iguana Restaurant & Tequila Bar offers evening mariachi music sessions.

How much is a Puerto Vallarta hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Low season

September

High season

December

Average price (weeknight)

$298

Average price (weekend night)

$417
Cheapest month to stay with an average 13% drop in price.
Most expensive month to stay with an average 17% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Puerto Vallarta

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Puerto Vallarta hotel deals

  • If you’re looking for a cheap hotel in Puerto Vallarta, you should consider visiting during the low season. You'll find cheaper hotels in Puerto Vallarta in September and October.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Puerto Vallarta if you stay on a Monday. The opposite is true for, Tuesday, which is usually the most expensive day.
  • Book at least 71 days before your stay begins to get the best price for your Puerto Vallarta hotel.
  • The cheapest 3-star hotel room in Puerto Vallarta found on KAYAK in the last 2 weeks was $30, while the most expensive was $390.
  • How long should you stay? KAYAK users usually book their hotel in Puerto Vallarta for 5 days.
  • A whole kitchen unit is offered to guests at Garza Blanca Preserve Resort & Spa. Here you will find a kitchenette with an oven, dishwasher, microwave, stove top, tea or coffee maker, toaster, refrigerator, a dining area, and an entire collection of plates and cutlery.
  • For solo travelers who definitely want to save on their hard-earned money, consider setting up a base at El Pescador Hotel located in Downtown Puerto Vallarta. At a cost-friendly price, you will enjoy amenities such as an outdoor pool, on-site restaurant and lounge, delivery of food, and media and entertainment. You also have a clear city and sea view.
  • Make bookings at Casa Velas Hotel Boutique & Ocean Club-Adults Only if you wish to navigate the city and you don’t have a car. This 4-star hotel offers its guests car rental services with various SUVs to choose from at an affordable price.
  • You don’t have to worry about your child if you’re busy or unavailable as Garza Blanca Preserve Resort & Spa got you covered. In addition to the indoor play area and kid’s club to keep your child occupied, this hotel offers a babysitter on request to take care of your child when you are away.
  • Your vacation experience will be enhanced by the presence of a hammam (Turkish bath) at Villa del Palmar Beach Resort & Spa Puerto Vallarta. The hotel provides a Turkish steam bath on-site, where travelers from around the world have body treatment and massages.
  • If you’re looking for upscale hotels in Puerto Vallarta, try the Hilton Puerto Vallarta Resort or the Hotel Portonovo Plaza. Both offer the opportunity to relax in an outdoor pool, go to the gym for a workout, or enjoy the views of the ocean from the terrace. The former also provides access to a private beach.
  • If you’d like to stay in an intimate hotel that’s close to top attractions, the Hotel Rio Malecón Puerto Vallarta is a good pick. Located in the Emiliano Zapata area, it’s just a three minute walk from the Naval Museum.
  • Interested in budget hotels near the beach? There are plenty of cheap options to choose from, like the Hotel Vallartasol, which is just a 10-minute walk from the sand in the Las Glorias neighborhood. You can also try the Cerro neighborhood, which has choices like Hotel El Pescador, right by the water.
  • For hotels in Puerto Vallarta near the Malecón – the beach esplanade – you can try the Hotel Porto Allegro Puerto Vallarta. You’ll find lots of unique hotels in this area, which is also known as Old Puerto Vallarta. Try the Catedral Vallarta Hotel Boutique, within walking distance of the promenade and shops.

FAQs when booking a hotel in Puerto Vallarta

  • Which Puerto Vallarta hotels are ideal for business travelers?

    For people who wish to conduct business while on their trip, consider booking a stay at Plaza Pelicanos Grand Beach Resort and Fiesta Americana Puerto Vallarta & Spa Hotel. In these 4-star hotels, you will exploit business-based amenities such as concierge services, business centers, ATM and currency exchange on-site, meeting facilities, conference rooms, work desks, and photocopying.

  • Do hotels in Puerto Vallarta hotels allow pets?

    Several hotels welcome your pet, particularly dogs. If you have a dog, try The Westin Resort & Spa, Puerto Vallarta or Sheraton Buganvilias Resort and Convention Center. Both allow dogs for no extra fee. While the former allows one dog, the latter allows two dogs.

  • Which hotels in Puerto Vallarta are family-friendly?

    Vamar Vallarta Marina & Beach Resort is the ideal destination for you and your family. Just within the proximity of Puerto Vallarta International Airport and downtown Puerto Vallarta, this hotel offers dining areas, an on-site restaurant and lounge, playgrounds, family rooms, seating areas, interconnected rooms, various pool options, and comprehensive sports facility for your family. The environment also suits your kids with amenities like a kid's club.

  • Which hotels offer sports and recreational facilities?

    For a whole experience of sports and recreational activities, Secrets Vallarta Bay Puerto Vallarta Adults Only and Barceló Puerto Vallarta have it all. These hotels have a variety of sports features, including fishing, board games, table tennis, diving, scuba diving, snorkeling, fishing, windsurfing, hiking, horse riding, bicycle renting, and on-site water sports facilities. For those who love basketball, the latter has a basketball court.

  • Which neighborhoods in Puerto Vallarta are recommended for couples?

    When looking for a romantic stay for two in Puerto Vallarta, South Side is a good choice. The Riviera del Río Boutique Hotel is a quaint, historic option and puts you right in the heart of the romantic zone. The Villa Premiere Boutique Hotel and Romantic Getaway is an adult-only property located steps from the seaside boardwalk area.

  • Which hotels in Puerto Vallarta are good for a luxury vacation?

    If you’re interested in luxury hotel options with swim-up bars, check out the Marriott Puerto Vallarta Resort & Spa on the beachfront. The Grand Miramar Resort offers suites and villas with living areas and kitchens attached, as well as three restaurants to choose from.

  • What neighborhoods in Puerto Vallarta are kid-friendly?

    The Marina area is a great pick for those traveling with children. Try the Velas Vallarta, a good option for kids, featuring waterslides and plenty of family-friendly amenities. There’s also the Crown Paradise Club Puerto Vallarta, which is in the North Hotel Zone, putting you close to the shopping areas of the Malecón.

  • What are the best spa hotels in Puerto Vallarta?

    If you’re looking for a luxe 5-star spa experience, you can try Secrets Vallarta Bay. The hotel offers treatments including body wraps, polishes and scrubs in their onsite spa, plus free yoga lessons. Grand Fiesta Puerto Vallarta is an adults-only option with the Haixa spa offering a sauna, steam room, hydrotherapy pool and signature treatments.

  • Where to stay in Puerto Vallarta?

    The most popular neighborhoods amongst KAYAK users are Zona Romantica and Marina Vallarta. Hotels in walking-distance from Malecon are also very sought-after.

  • What are the best hotels near Malecon?

    If you are looking for a hotel close to Malecon, you should consider staying at Rivera del Rio Boutique Hotel, Hotel Rosita and Hotel El Pescador, as they are the most recommended by KAYAK users.

  • How much does a hotel cost in Puerto Vallarta?

    $250 is the average price for a double room in Puerto Vallarta, but our users have found rooms for as cheap as $15 in the last 3 days.

  • How much is a hotel in Puerto Vallarta for tonight?

    KAYAK users found rooms for tonight for a cheap as $15 in the last 3 hours. 3-star hotel rooms have been found from $24, and 4-star hotels from $59.

  • How much is a hotel in Puerto Vallarta for this weekend?

    The cheapest hotel room in Puerto Vallarta for the upcoming weekend found on KAYAK in the last 3 days was for $29 per night. For the same dates, 3-star hotel rooms have been found for as low as $29 per night and 4-star hotel rooms from $78 per night.

  • Which neighbourhood do KAYAK users most love to book their hotel in Puerto Vallarta?

    The most popular neighbourhood in Puerto Vallarta among KAYAK users to search for a hotel is Zona Romantica. Tropicana Hotel Puerto Vallarta, Rivera del Rio Boutique Hotel, and Garlands Del Rio rank among the highest-rated hotels in Zona Romantica.

  • Which freebies do KAYAK users look for when booking a hotel in Puerto Vallarta?

    KAYAK users look for a hotel in Puerto Vallarta with all-inclusive. Hotels with all-inclusive in Puerto Vallarta include Hotel Mousai - Adults Only, Casa Velas Hotel Boutique & Ocean Club-Adults Only, and Villa Premiere Boutique Hotel & Romantic Getaway.

  • How do I find a hotel in central Puerto Vallarta?

    After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Puerto Vallarta districts. You can also do a search using the city map to choose a specific location, like Puerto Vallarta city center.

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Puerto Vallarta hotels with free parking?

    There are many hotels in Puerto Vallarta that offer both parking and free parking. Popular choices among KAYAK users include Zenharmony Suites, Hotel Amaca Puerto Vallarta - Adults Only and Hyatt Ziva Puerto Vallarta.

Where to stay in Puerto Vallarta?

Our map will help you find the perfect place to stay in Puerto Vallarta by showing you the exact location of each hotel.

What Puerto Vallarta hotel guests are talking about

Show all

What Puerto Vallarta hotel guests are talking about

Hotels about topic

Show all
Olas Altas Suites Departamentos - Puerto Vallarta - Balcony
Olas Altas Suites Departamentos
8.5 Very good
Zona Romantica$133+
$133+
Parking
Free Wi-Fi
Pet friendly
V Azul Vallarta - Luxury Vacation Rental Adults Only - Puerto Vallarta - Building
$228+
Free Wi-Fi
Pool
The Green House
Marina Vallarta$33+
$33+
Free Wi-Fi

Popular topics

Everything you need to know for your stay in Puerto Vallarta