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.
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.
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 & MarinaHotel 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ónTropicana 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 VallartaCosta 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 IncluidoHotel 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 MuertosHotel 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 VallartasolHotel 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 GloriasHotel 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 ArcosHotel 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 BeachHotel 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 MaleconClub 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 VallartaEmperador 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 SuitesFlamingo 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 & MarinaEl 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 HotelRosita
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
| Hotel | Class | Parking | Breakfast | Pool or spa |
|---|---|---|---|---|
| Comfort Inn Puerto Vallarta Golfside & Marina | ★★★ | Yes | Yes | Yes |
| Hotel Portonovo Plaza Malecón | ★★★ | – | – | Yes |
| Tropicana Hotel Puerto Vallarta | ★★★ | – | Yes | – |
| Costa Club Punta Arena Todo Incluido | ★★★ | Yes | – | Yes |
| Hotel Eloisa Near Playa de los Muertos | ★★★ | – | – | Yes |
| Hotel Vallartasol | ★★★ | – | – | Yes |
| Hotel Hacienda Vallarta Playa Las Glorias | ★★★ | – | – | Yes |
| Hotel Casa Dona Susana by Los Arcos | ★★★ | – | – | Yes |
| Hotel Posada De Roger Near Los Muertos Beach | ★★★ | – | – | – |
| Hotel Rio Malecon | ★★★ | – | – | Yes |
| Club Regina Puerto Vallarta | ★★★ | – | Yes | – |
| Emperador Vallarta Beachfront Hotel and Suites | ★★★ | – | – | – |
| Flamingo Vallarta Hotel & Marina | ★★★ | Yes | Yes | – |
| El Pescador Hotel | ★★★ | Yes | – | Yes |
| Rosita | ★★★ | – | Yes | Yes |
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.














