22 Best Hotels in Puerto Vallarta, Mexico

Background Illustration for Hotels

We've compiled the best of the best in Puerto Vallarta - browse our top choices for the top things to see or do during your stay.

Casa Iguana All-Suites Hotel

$$ | Av. 5 de Mayo 455, 48394, Mexico

Palms and plants edge the walkways lining the swimming pool and goldfish ponds, while balconies look down on this idyllic garden scene. Suites have full kitchens, shower-only baths, and tropical-style furniture. The hotel is on a cobblestoned street off the highway; if you don't want to hoof it into Puerto Vallarta, take one of the local buses that pass by every 10 minutes. The beach is a five-minute walk away on the other side of the highway.

Pros

  • Experience village life not far from Puerto Vallarta's bars and restaurants
  • On-site grocery store
  • Swimming pool and Jacuzzi

Cons

  • Tiny gym
  • A cab or bus ride from nightlife, restaurants, and shops
  • Not on the beach
Av. 5 de Mayo 455, 48394, Mexico
322-228--0186
Hotel Details
51 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Casa Mañana

$$ | 63776, Mexico

Some of the pleasant rooms overlook the beach from a balcony or terrace, but most people stay here for easy access to the good burgers, guacamole, and seafood platter for two ($13) at the adjoining El Alebrije restaurant. The bar, with its cool, brick-floor interior open to the beach, is also popular. Other perks: the long beach, large pool, and hiking and other outdoor activities.

Pros

  • Good burgers
  • Nice beachfront location
  • Recently remodeled

Cons

  • Unheated pool
  • Mosquitoes in summer
  • Unswimmable beach right in front
63776, Mexico
323-254–9070
Hotel Details
40 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Casa Roxanna

$$ | Callejón El Rey 1, 63740, Mexico

This is an attractive little enclave of cozy and clean (albeit basic) cottages with screened windows. Full kitchens with lots of pots and pans invite cooking, but the real draws are the lovingly tended gardens surrounding the lodgings, the covered patio, and the sparkling, three-lane lap pool. If you love it, settle in for a while; monthly rates are usually available.

Pros

  • Personable staff
  • Great lap pool
  • Location

Cons

  • So-so a/c units
  • Lackluster interior decor
  • 10-minute walk to beach
Callejón El Rey 1, 63740, Mexico
323-285–0573
Hotel Details
6 cottages
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Recommended Fodor's Video

Hotel Acantilado

$$ | Gaviota, 48400, Mexico
The best place to stay in the fishing village of Tehuamixtle is the small but cozy and romantic Hotel Acantilado. Rooms are surprisingly fresh and spacious. There is a nice pool terrace with unspoiled views of the bay.

Pros

  • Sceney swimming pool
  • Pet friendly
  • Can fish your own food and they'll cook it for you

Cons

  • Faraway place
  • A bit expensive for what you get
  • Balconies lack privacy
Gaviota, 48400, Mexico
322-183--2005
Hotel Details
15 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Hotel Barra de Navidad

$$ | Av. Miguel López de Legazpi 250, Mexico

Set right in front of the best beach in Barra de Navidad, this is a clean, comfortable hotel—just don't expect any kind of luxury. Mostly frequented by national tourists, Hotel Barra de Navidad has a nice restaurant and offers a wide range of spa services.

Pros

  • Private artificial beach
  • Most rooms with ocean views
  • Large swimming pool

Cons

  • Public areas can get noisy
  • Spotty Wi-Fi in some rooms
  • Uninspiring decor
Av. Miguel López de Legazpi 250, Mexico
315-355--5122
Hotel Details
27 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Hotel Eloísa

$$ | Calle Lázaro Cárdenas 179, 48380, Mexico

A block from the beach and overlooking Lázaro Cárdenas Park, this hotel offers great city and mountain views from the rooftop, which has a pool and party area. Suites have small kitchenettes in one corner. Units with great views cost the same as those without, so ask for one with a panoramic view.

Pros

  • Suites have small kitchenettes
  • Large pool on roof
  • Central location

Cons

  • No parking
  • Older a/c units
  • Not at the beach
Calle Lázaro Cárdenas 179, 48380, Mexico
322-222--0286
Hotel Details
58 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Hotel Garza Canela

$$ | Calle Paredes Sur 106, San Blas, 63740, Mexico

Opened decades ago by a family of dedicated bird-watchers, this meandering, three-story hotel with expansive grounds is the home base of choice for birding groups. Rooms have small balconies and polished limestone floors; junior suites have large whirlpool tubs. Betty Vásquez, who runs El Delfín French restaurant here, studied at Le Cordon Bleu in France; she prepares elegant and very tasty meals.

Pros

  • Very good French restaurant
  • Suites have hot tub
  • Quiet

Cons

  • Estuary location means there are some biting bugs
  • Not all rooms have been renovated
  • Thin towels
Calle Paredes Sur 106, San Blas, 63740, Mexico
323-285–0112
Hotel Details
50 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Gaviota Vallarta

$$ | Calle Francisco I. Madero 176, 48380, Mexico

Simple rooms in this six-story low-rise have somewhat battered colonial-style furnishings; some have tiny balconies but only a few on the top floors have a partial ocean view. The small figure-eight pool in the middle of the courtyard is exposed but still refreshes. The two-bedroom apartments are poorly designed and have stiff Mexican furnishings. J&B Dancing Club next door provides Latin and pop music throughout the week.

Pros

  • Moderately priced rooms a block from the beach
  • Central location
  • Salsa club next door

Cons

  • Poor pool placement
  • Unattractive furnishings
  • Very small parking lot
Calle Francisco I. Madero 176, 48380, Mexico
322-222–1500
Hotel Details
109 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Mayto Paradise Club

$$ | Estrella del Mar 45, 48400, Mexico

This might be the largest building in Mayto and arguably the hotel with the best amenities; the manicured gardens and gorgeous swimming pool offer a quiet and refreshing area for those not ready for the beach. Rooms are clean but nothing remarkable. A good restaurant, Wi-Fi, and camping facilities round out an already attractive proposal from this hotel.

Pros

  • On the beach
  • Nice large swimming pool
  • Pet friendly

Cons

  • Not much to do on-site
  • Isolated
  • Unimpressive rooms
Estrella del Mar 45, 48400, Mexico
322-120--6206
Hotel Details
12 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Posada de Roger

$$ | Calle Basilio Badillo 237, 48380, Mexico

If you hang around the pool or the small shared balcony overlooking the street, it's not hard to get to know the other guests—many of them savvy budget travelers from Europe and Canada. Rooms are spare and vault-like, and some are downright dark. Fredy's Tucan restaurant is popular with locals, mainly for breakfast. The hotel is in a part of the Zona Romántica known for its restaurants and shops; Playa Los Muertos is a few blocks away.

Pros

  • Great location
  • Tinkling fountain and quiet courtyard
  • Excellent breakfast restaurant next door

Cons

  • No in-room safes
  • Cramped rooms
  • Get-what-you-pay-for beds
Calle Basilio Badillo 237, 48380, Mexico
322-222–0836
Hotel Details
47 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Rio Malecón

$$ | Calle Morelos 170, Mexico

Located in downtown Puerto Vallarta just a block from the beach, Hotel Rio offers quaint traditional accommodations as well as some modern rooms. This was the second hotel ever built in Puerto Vallarta, shortly after Hotel Rosita.

Pros

  • A block from the boardwalk
  • Two on-site restaurants
  • Kitchenettes in some rooms

Cons

  • Some rooms need an upgrade
  • Traffic noise
  • No elevator
Calle Morelos 170, Mexico
322-222--0366
Hotel Details
47 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Rosita

$$ | Paseo Díaz Ordaz 901, 48300, Mexico

What started as a sleepy 12-room hostelry—Puerto Vallarta's very first—is now a busy 115-room downtown hotel. It's still a viable budget option, mainly recommended for its location on the north end of the malecón close to restaurants and shops. Rooms are very basic; expect white-tile floors and fabrics with floral prints. Request a room facing the water, as much for the view as for the natural light; rooms facing the street are dark, making them feel cramped.

Pros

  • Swimming pool with ocean view
  • Old-fashioned value near downtown
  • Cheap Sunday brunch buffet

Cons

  • Older floors and furnishings
  • So-so beach
  • Spotty Wi-Fi
Paseo Díaz Ordaz 901, 48300, Mexico
322-176--1110
Hotel Details
115 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Hotel Tropicana

$$ | Calle Amapas 214, 48380, Mexico

This is a reasonably priced, well-landscaped, bright white hotel at the south end of Playa Los Muertos. Superior rooms don't cost much more than standards, and although they have more or less the same amenities, they're in a newer wing and most have better views. Suites have no separate living area but are larger than other rooms and have several different areas for sitting or playing cards, as well as a four-burner stove, blender, and fridge.

Pros

  • Good beach access
  • Great Zona Romántica location
  • Nice pool and landscaping

Cons

  • No bathtubs
  • Outdated furnishings
  • Wristbands required for all guests
Calle Amapas 214, 48380, Mexico
322-226--9696
Hotel Details
203 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel y Bungalows Playa Dorada

$$ | Tiburón 40, 48854, Mexico

Widely considered the best hotel in Pérula, Playa Dorada features 50 well-appointed accommodations distributed between rooms, suites, and bungalows. Rooms don’t offer ample space but are fully equipped. The bungalows include kitchenettes. There is a swimming pool for families and an adults-only pool. The pleasant picnic area has lounge chairs, tables, palapas, and a playground.

Pros

  • Two swimming pools
  • Oceanfront terraces
  • Bungalows with kitchenette

Cons

  • Restaurant opens only in high season
  • Fee for kayaks and boogie boards
  • Fee for umbrellas and lounge chairs
Tiburón 40, 48854, Mexico
315-333--9710
Hotel Details
50 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

La Paloma Oceanfront Retreat

$$ | Av. Las Cabañas 13, 48980, Mexico

Rates are reasonable considering these small studio apartments have all the creature comforts of home: the spacious kitchens come with juicers, blenders, toasters, coffeemakers, stoves, and refrigerators, and microwaves are available upon request. Each room is configured differently, but all are bright and cheerful, with private patios. Four of the units face the long, beautiful bay and sandy beach. There's a large pool and patio facing the ocean.

Pros

  • Beside a beautiful bay
  • Long beach perfect for walking and jogging
  • Adults-only in winter

Cons

  • One-week minimum stay in high season
  • Pay cash, PayPal, or bank deposit only
  • Closed in May, September, and October
Av. Las Cabañas 13, 48980, Mexico
315-109–6578
Hotel Details
Closed May, Sept., and Oct.
16 studio apartments
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Mayar Chamela Bungalows

$$ | Carretera a Barra de Navidad, Km 72, 48854, Mexico

Located 50 meters from the beach, this hotel offers low-key lodging in bungalows at affordable rates. Each bungalow comes with two bedrooms and a kitchenette, so you won’t miss the lack of a restaurant on the premises. All rooms include air conditioning and Wi-Fi. A long free-form swimming pool sits at the center of the property.

Pros

  • Small-pet friendly
  • Free parking
  • Kitchenettes in bungalows

Cons

  • Not on the beach
  • Restaurant only during high season
  • Outdated rooms
Carretera a Barra de Navidad, Km 72, 48854, Mexico
315-333--9711
Hotel Details
18 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Mesón de Santa Elena

$$ | Av. Hidalgo 155, 46900, Mexico

Beautiful rooms in this converted 19th-century house have lovely old tile floors, beige cotton drapes covering huge windows, rag-rolled walls, and wonderful tile floors and sinks. The dining room has old-fashioned cupboards, and there are dining tables inside and out on two patios festooned with flowers and large potted plants. Second-floor rooms have views of fields and mountains to the west.

Pros

  • Restaurants nearby
  • Two blocks from the town square
  • Feels like you're a guest in someone's home

Cons

  • Unreliable Internet
  • Road noise
  • Somewhat pricey
Av. Hidalgo 155, 46900, Mexico
388-386–0313
Hotel Details
15 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

The Paramar Beachfront Hotel Boutique

$$ | Paraguay 1272, Mexico

The Paramar is a small boutique hotel that makes the most of its outstanding location just steps from Playa Camarones, the only beach in downtown Vallarta. The whole place has a laidback atmosphere, quite different from that of the big resorts. Rooms are large and modern—some include kitchenettes—and the penthouses come with a large terrace and private Jacuzzi.

Pros

  • Rooftop swimming pool with stunning views
  • Two good restaurants
  • Private parking

Cons

  • Not all rooms enjoy ocean views
  • Limited spa services
  • Beach gets crowded
Paraguay 1272, Mexico
322-223--2784
Hotel Details
32 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Rancho La Esmeralda

$$ | Calle Salvador Chavez 47, 46900, Mexico

Catering to small groups and family outings, this ranch-style lodging near the entrance to town also accepts individual travelers. All interiors are pine-wood simple, with ceiling beams and tile roofs, and plain furnishings. The villas have kitchens, and most have a porch and fireplace; many sport a king-size bed. This working ranch offers horseback riding and also rents bicycles and ATVs. Because most guests are Guadalajarans on weekends, prices are discounted 20% Sunday through Thursday.

Pros

  • Newer construction
  • Fireplaces and king-size beds
  • Swimming pool

Cons

  • 10-minute drive from town center
  • Bumpy cobblestoned entry road
  • Pool may lack maintenance
Calle Salvador Chavez 47, 46900, Mexico
388-386–0953
Hotel Details
17 rooms

Quick Facts

  • $$

Something incorrect in this review?

Villa Bella

$$ | Calle del Monte Calvario 12, 63732, Mexico

This homey hotel is on a hill above quiet La Cruz de Huanacaxtle, and offers garden-view or ocean-facing suites; several have a terrace overlooking the coast, and a large dining area/kitchen and living room. A big breakfast is served in the open-air dining room; the adjacent common area has a computer with Internet access. The small swimming pool overlooks a tropical hillside, the marina, and the town of La Cruz.

Pros

  • Free airport pickup before 6 pm
  • Lap pool
  • Free afternoon cocktail

Cons

  • Up a steep road
  • Rooms have lots of knickknacks
  • Three-night minimum stay in high season
Calle del Monte Calvario 12, 63732, Mexico
329-295–5161
Hotel Details
6 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Villa Polinesia Wellness Resort

$$ | Carretera a Barra de Navidad, Km 71.5, 48854, Mexico
Villa Polinesia offers a diversity of colorful cabins by the beach in a very laid-back environment. Rooms are large and enjoy nice ocean views; most cabins come with a little terrace with lounge chairs. The property has a swimming pool steps from the beach, and a restaurant and bar. A sandy path parallel to the sea works as a little promenade.

Pros

  • Ocean views
  • Wi-Fi throughout the property
  • Spa services

Cons

  • Continental breakfast not included
  • Cabins need some restoration
  • Not all rooms include air-conditioning
Carretera a Barra de Navidad, Km 71.5, 48854, Mexico
33-1857-8382
Hotel Details
40 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Villas El Tuito

$$ | Calle Pablo Ríos 71, 48400, Mexico

Villas El Tuito is a big, three-room house done in a contemporary Mexican style. As El Tuito has so few lodging options, clean rooms and Wi-Fi access are just about all you can ask for. The rooms include a TV, shared kitchen, bath, and shower.

Pros

  • Comfy beds
  • Nice outdoor terrace
  • Living room with fireplace

Cons

  • Shared kitchen
  • Kitschy decor
  • Lack of privacy
Calle Pablo Ríos 71, 48400, Mexico
322-121--5869
Hotel Details
5 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?