M Visita México Find a hotel Register ES EN

Home/Where to stay/Puerto Vallarta/3-star hotels

3-star hotels in Puerto Vallarta

A shortlist of 3-star hotels in Puerto Vallarta, chosen so you can compare what each one actually offers: garden pools, kitchenettes, family rooms, beach proximity and addresses that stretch from the Centro and the Malecón out to the Marina. It is for travellers booking a mid-range base who want to know which part of the bay they are choosing.

15 hotels

Staying in Puerto Vallarta

Puerto Vallarta stretches many kilometres along the coast, and the neighbourhood you pick shapes the holiday. The Zona Romántica puts beach, restaurants and nightlife within walking distance; the Hotel Zone and Marina resorts are built around a pool-and-all-inclusive stay, with taxis needed to go out; Conchas Chinas has the views; the Centro is a fair middle ground with the Malecón at the door. The bay's water is calm, but the beaches are narrow.

The hotels here are spread across that geography. Several addresses sit in the centre and the Romántica side — Amapas, Basilio Badillo, Morelos, Lazaro Cardenas, Manuel M Dieguez — close to the Malecón and the beaches. Others take the northern corridor of Boulevard Francisco Medina Ascencia, near the Marina and the golf course, or the Lucerna addresses in Versalles. Couples short on time tend to prefer the walkable centre; families gain from family rooms, kids pools and garden space; drivers value the free parking further north.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Comfort Inn Puerto Vallarta Golfside & Marina

    ★★★

    Blvd. Francisco Medina Ascenci 3965, Puerto Vallarta

    Best for: Families · Drivers

    • Outdoor pool
    • Free car parking
    • Breakfast

    Why stay hereComfort Inn Puerto Vallarta Golfside & Marina suits guests who want to be near the water without staying on the sand, thanks to its beach-nearby setting on Blvd. Francisco Medina Ascencio. An outdoor pool and fitness center cover the daily routine, while free wifi and free car parking keep the logistics simple. Family rooms and a 24-hour front desk make it workable for households arriving at any hour.

    See Comfort Inn Puerto Vallarta Golfside & Marina
  2. Hotel Portonovo Plaza Malecón

    ★★★

    Av. Mexico # 1125, Puerto Vallarta

    Best for: Pool and spa · Step-free access

    • Swimming pool
    • Wheelchair accessible
    • Air conditioning

    Why stay hereHotel Portonovo Plaza Malecón places guests on Av. Mexico in the center, which makes it a practical base for anyone who wants to spend the day on foot. A swimming pool gives a place to cool off after wandering, and free wifi keeps plans moving. Non-smoking rooms and wheelchair accessibility make it a straightforward choice for couples or travelers who prefer step-free, smoke-free surroundings.

    See Hotel Portonovo Plaza Malecón
  3. Tropicana Hotel Puerto Vallarta

    ★★★

    Amapas 214 Playalos Muertos, Puerto Vallarta

    Best for: Families · Breakfast

    • Breakfast in room
    • Bar/Snack/Café
    • Family rooms

    Why stay hereTropicana Hotel Puerto Vallarta sits on Amapas in Playalos Muertos, close to the beach, with rooms that include balconies. Guests who want to eat in can use the kitchen and kitchenette, and the garden offers a quiet spot away from the street. Families are catered for with family rooms, and the 24-hour front desk plus concierge help with plans at any hour.

    See Tropicana Hotel Puerto Vallarta
  4. Costa Club Punta Arena Todo Incluido

    ★★★

    Boulevard Francisco Medina Ascencia 1737, Puerto Vallarta

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Bar/Snack/Café

    Why stay hereCosta Club Punta Arena Todo Incluido is aimed at families and groups who want their days structured for them. Entertainment activities, karaoke and a kids pool keep the pace lively, and babysitting service gives parents a break. The garden and beach-nearby position on Boulevard Francisco Medina Ascencia round out the setting, while massage offers a calmer option.

    See Costa Club Punta Arena Todo Incluido
  5. Hotel Eloisa Near Playa de los Muertos

    ★★★

    Lazaro Cardenas 179, Puerto Vallarta

    Best for: Families · Pool and spa

    • Outdoor pool
    • Family rooms
    • Kitchen

    Why stay hereHotel Eloisa Near Playa de los Muertos puts guests within easy reach of the beach, making it a practical base for travellers who want to spend their days by the water. An outdoor pool and free wifi cover the essentials, while family rooms and a kitchenette suit those who prefer more space and a little independence. Air conditioning and a 24 hour front desk keep things comfortable and convenient at any hour, and the location in Puerto Vallarta gives guests a straightforward starting point for exploring the area.

    See Hotel Eloisa Near Playa de los Muertos
  6. Hotel Vallartasol

    ★★★

    Lucerna No. 109, Puerto Vallarta

    Best for: Families · Pool and spa

    • Kids pool
    • Family rooms
    • Kitchen

    Why stay hereHotel Vallartasol on Lucerna offers an outdoor pool and a kids pool, making it an easy fit for families. A garden, massage and bike rental service cover both slow afternoons and active ones, while kitchen and kitchenette facilities let guests prepare their own meals. Family rooms, non-smoking rooms and a 24-hour front desk keep the practical side covered.

    See Hotel Vallartasol
  7. Hotel Hacienda Vallarta Playa Las Glorias

    ★★★

    Lucerna 103 Col Versalles, Puerto Vallarta

    Best for: Families · Pool and spa

    • Outdoor pool
    • Family rooms
    • Beach nearby

    Why stay hereHotel Hacienda Vallarta Playa Las Glorias on Lucerna 103 is a compact base with an outdoor pool, solarium and terrace for time spent outdoors. It sits near the beach, and express check-in speeds up arrival. Rooms come with refrigerators and microwaves, which suits guests who want to keep snacks and drinks on hand, and the garden adds a green corner.

    See Hotel Hacienda Vallarta Playa Las Glorias
  8. Hotel Casa Dona Susana by Los Arcos

    ★★★

    Manuel M Dieguez No 171, Puerto Vallarta

    Best for: Pool and spa

    • Outdoor pool
    • Air conditioning
    • Free Wifi

    Why stay hereHotel Casa Dona Susana by Los Arcos on Manuel M Dieguez pairs an outdoor pool with a solarium and terrace, giving guests several ways to spend a sunny afternoon. A restaurant and room service mean meals do not require leaving the property, and the garden provides shade. Non-smoking rooms, a concierge and free wifi make it a comfortable pick for couples.

    See Hotel Casa Dona Susana by Los Arcos
  9. Hotel Posada De Roger Near Los Muertos Beach

    ★★★

    Basilio Badillo 237, Puerto Vallarta

    Best for: Families

    • Bar/Lounge
    • Family rooms
    • Kitchen

    Why stay hereHotel Posada De Roger Near Los Muertos Beach on Basilio Badillo puts the beach within reach and adds a garden and bar lounge for the evening. Kitchen and kitchenette facilities in the rooms appeal to guests who like flexibility, and bike and car rental services are available for exploring. Express check-in, family rooms and a 24-hour front desk keep arrivals smooth.

    See Hotel Posada De Roger Near Los Muertos Beach
  10. Hotel Rio Malecon

    ★★★

    Morelos, 170 Centro, Puerto Vallarta

    Best for: Families · Pool and spa

    • Outdoor pool
    • Pets allowed
    • Family rooms

    Why stay hereHotel Rio Malecon on Morelos in the center combines an outdoor pool with a restaurant and bar, so the day can end without a walk. Pets are allowed, which is rare among the listings here, and kitchen and kitchenette facilities add flexibility for longer stays. A concierge and currency exchange at the desk help with practicalities, and massage is available on site.

    See Hotel Rio Malecon
  11. Club Regina Puerto Vallarta

    ★★★

    Paseo De La Marina Sur 205, Puerto Vallarta

    Best for: Families · Breakfast

    • Breakfast
    • Fitness Center
    • Family rooms

    Why stay hereClub Regina Puerto Vallarta on Paseo De La Marina Sur is the most activity-rich option, with a fitness center, golf course, jacuzzi and entertainment activities on offer. Beach-nearby positioning and a garden give outdoor space, and family rooms plus a 24-hour front desk and security suit groups. Kitchen facilities including a dishwasher make longer stays comfortable.

    See Club Regina Puerto Vallarta
  12. Emperador Vallarta Beachfront Hotel and Suites

    ★★★

    Amapas 114 Col Emiliano Zapata, Puerto Vallarta

    Best for: Families

    • Family rooms
    • Kitchen
    • Beach nearby

    Why stay hereEmperador Vallarta Beachfront Hotel and Suites on Amapas 114 offers sea-facing rooms with balconies, a strong draw for guests who want the water in view. Kitchen and kitchenette facilities, plus a microwave and refrigerator, support self-catering stays, and a restaurant and room service cover the rest. Express check-in and non-smoking rooms add convenience.

    See Emperador Vallarta Beachfront Hotel and Suites
  13. Flamingo Vallarta Hotel & Marina

    ★★★

    Condos Puerto Iguana #136, Puerto Vallarta

    Best for: Drivers · Breakfast

    • Free car parking
    • Breakfast in room
    • Bar/Snack/Café

    Why stay hereFlamingo Vallarta Hotel & Marina at Condos Puerto Iguana 136 includes a gymnasium, golf course and entertainment activities, making it a good match for guests who like to keep busy. Babysitting service and family-friendly amenities help households, while free car parking and free wifi remove small daily frictions. The garden and bar-snack-café round out the offering.

    See Flamingo Vallarta Hotel & Marina
  14. El Pescador Hotel

    ★★★

    Paraguay 1117 Esq. Uruguay, Puerto Vallarta

    Best for: Families · Drivers

    • Outdoor pool
    • Parking
    • Family rooms

    Why stay hereEl Pescador Hotel on Paraguay 1117 has an outdoor pool and a restaurant, with the sea nearby and rooms that include balconies and refrigerators. Non-smoking rooms, a 24-hour front desk and security features make it a comfortable, unfussy choice for couples or solo travelers who want a pool and easy meals on site.

    See El Pescador Hotel
  15. Rosita

    ★★★

    Paseo Diaz Ordaz 901 Col. Centro, Puerto Vallarta

    Best for: Families · Pool and spa

    • Outdoor pool
    • Breakfast
    • Family rooms

    Why stay hereRosita on Paseo Diaz Ordaz 901 sits in the center with the sea close by, and an outdoor pool plus restaurant and room service on site. Rooms come with balconies and a safe, and breakfast is available. Non-smoking rooms, a 24-hour front desk and security features make it a steady option for travelers who want the center within reach.

    See Rosita

The shortlist side by side

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For families

Hotel Eloisa Near Playa de los Muertos keeps a kitchen and kitchenette plus an outdoor pool, and El Pescador Hotel pairs family rooms with a pool and sea-facing setting.

Costa Club Punta Arena Todo Incluido · Hotel Vallartasol · Tropicana Hotel Puerto Vallarta · El Pescador Hotel

For kitchenettes

Hotel Eloisa Near Playa de los Muertos, Hotel Vallartasol, Hotel Rio Malecon and Emperador Vallarta Beachfront Hotel and Suites all list both kitchen and kitchenette; Hotel Posada De Roger Near Los Muertos Beach adds the same. Useful if you want breakfast and light meals at the hotel rather than eating out every day.

Hotel Eloisa Near Playa de los Muertos · Hotel Vallartasol · Hotel Rio Malecon · Emperador Vallarta Beachfront Hotel and Suites · Hotel Posada De Roger Near Los Muertos Beach

For beach and Malecón on foot

Hotel Portonovo Plaza Malecón sits on Av. Mexico, Hotel Rio Malecon on Morelos in the Centro, Rosita on Paseo Diaz Ordaz, and Hotel Posada De Roger Near Los Muertos Beach on Basilio Badillo. All are 3-star with free Wifi and list beach nearby; Emperador Vallarta Beachfront Hotel and Suites and Hotel Eloisa Near Playa de los Muertos sit on Amapas and Lazaro Cardenas.

Hotel Portonovo Plaza Malecón · Hotel Eloisa Near Playa de los Muertos · Hotel Posada De Roger Near Los Muertos Beach · Hotel Rio Malecon · Rosita · Emperador Vallarta Beachfront Hotel and Suites

For pools and gardens

Hotel Hacienda Vallarta Playa Las Glorias and Hotel Casa Dona Susana by Los Arcos both offer an outdoor pool, garden and solarium. Comfort Inn Puerto Vallarta Golfside & Marina adds a fitness center and free car parking, while Hotel Vallartasol combines an outdoor pool and kids pool with a garden.

Hotel Hacienda Vallarta Playa Las Glorias · Hotel Casa Dona Susana by Los Arcos · Comfort Inn Puerto Vallarta Golfside & Marina · Hotel Vallartasol

Where to stay in Puerto Vallarta

Centro

The Centro is the fair middle ground described in the guide, with the Malecón at the door. Hotel Rio Malecon on Morelos and Rosita on Paseo Diaz Ordaz both sit here, so restaurants and the seafront walk are the point of staying. Expect city life rather than a sealed resort.

Our picks here: Hotel Rio Malecon · Rosita

Versalles

Hotel Vallartasol and Hotel Hacienda Vallarta Playa Las Glorias take Lucerna addresses in Versalles, away from the seafront but still inside the city. Both have an outdoor pool and garden, and Hotel Hacienda Vallarta Playa Las Glorias adds a solarium and terrace.

Our picks here: Hotel Hacienda Vallarta Playa Las Glorias

Plan your stay

Getting there and around

The city stretches many kilometres along the coast, so the address matters for getting around. Sleeping in a northern resort means a 20-40 minute taxi to dinner in the Romántica. In the Zona Romántica, beach, restaurants and nightlife are on foot. The Centro has the Malecón at the door. Hotels on Boulevard Francisco Medina Ascencia and Paseo De La Marina Sur, such as Costa Club Punta Arena Todo Incluido, Club Regina Puerto Vallarta and Comfort Inn Puerto Vallarta Golfside & Marina, sit on the northern corridor; Comfort Inn Puerto Vallarta Golfside & Marina lists free car parking and a garage.

Questions, answered

Which hotels are closest to the Malecón?

Hotel Rio Malecon takes its name from Morelos 170 in the Centro, and Rosita is on Paseo Diaz Ordaz in the Centro. Hotel Portonovo Plaza Malecón on Av. Mexico also uses the Malecón in its name. All three are 3-star and list free Wifi.

Do any of these hotels have a pool?

Hotel Vallartasol, Hotel Hacienda Vallarta Playa Las Glorias, Hotel Eloisa Near Playa de los Muertos, Hotel Casa Dona Susana by Los Arcos, Rosita, El Pescador Hotel, Hotel Rio Malecon and Comfort Inn Puerto Vallarta Golfside & Marina all list a pool. Costa Club Punta Arena Todo Incluido and Hotel Vallartasol add a kids pool.

Can I cook in my room?

Several hotels list a kitchen and kitchenette: Hotel Eloisa Near Playa de los Muertos, Hotel Vallartasol, Hotel Rio Malecon, Emperador Vallarta Beachfront Hotel and Suites and Hotel Posada De Roger Near Los Muertos Beach. Emperador Vallarta Beachfront Hotel and Suites and Hotel Hacienda Vallarta Playa Las Glorias also list a refrigerator.

Are there hotels with free parking?

Comfort Inn Puerto Vallarta Golfside & Marina lists free car parking and a garage, plus a fitness center. El Pescador Hotel lists parking. Both are on the northern side of the city rather than in the walkable centre.

Which hotels are good for families?

Costa Club Punta Arena Todo Incluido lists family rooms, a kids pool, a cot and a babysitting service. Hotel Vallartasol lists family rooms and a kids pool. Tropicana Hotel Puerto Vallarta and El Pescador Hotel both list family rooms.

Which hotels have a fitness center?

Comfort Inn Puerto Vallarta Golfside & Marina lists a fitness center and free car parking. Flamingo Vallarta Hotel & Marina lists a gymnasium, and Club Regina Puerto Vallarta lists a fitness center plus a golf course.

Do any hotels accept pets?

Hotel Rio Malecon on Morelos in the Centro lists pets allowed among its facilities. It also has an outdoor pool, a restaurant and free Wifi.

More ways to stay in Puerto Vallarta