M Visita México Find a hotel Register ES EN

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

4-star hotels in Puerto Vallarta

A shortlist of 4-star hotels in Puerto Vallarta, from all-inclusive resorts on the bay to small properties in the Zona Romántica and El Centro. It is for travellers who want a comfortable base on this long stretch of Pacific coast and need to pick the right part of town.

15 hotels

Staying in Puerto Vallarta

Puerto Vallarta runs for many kilometres along a calm bay, and where you sleep shapes the trip. The Zona Romántica puts beach, restaurants and nightlife within walking distance; the Hotel Zone and Marina resorts are built around pools and all-inclusive stays, with taxis for evenings out; Conchas Chinas has the views; El Centro is a fair middle ground with the Malecón at the door. The beaches are narrow, so travellers chasing endless sand look north to Nuevo Vallarta.

The hotels here are spread across those areas. Melia Puerto Vallarta All Inclusive, Marriott Puerto Vallarta Resort & Spa, Vamar Vallarta All Inclusive Marina and Beach Resort and Velas Vallarta Suite Resort All Inclusive sit around the marina in the north. Las Palmas by the Sea All Inclusive, Puerto de Luna Pet Friendly and Family Suites, Fiesta Americana Puerto Vallarta All Inclusive & Spa and Plaza Pelicanos Grand Beach Resort line Francisco Medina Ascencio in the Hotel Zone. One Beach Street Zona Romantica Puerto Vallarta, Pinnacle Resorts 220 and Hotel Delfin Puerto Vallarta are in the Romántica, Hacienda San Angel in El Centro, and Costa Sur Resort & Spa, Barceló Puerto Vallarta All Inclusive and Hyatt Ziva Puerto Vallarta All inclusive south along Barra de Navidad. Couples, families and short-break visitors all find a fit, depending on how close they want the city.

The shortlist

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

  1. Melia Puerto Vallarta All Inclusive

    ★★★★

    Paseo De La Marina Sur 7, Puerto Vallarta

    Best for: Drivers · Pool and spa

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

    Why stay hereSet on Paseo De La Marina Sur, this all-inclusive 4-star gives guests a garden, a health club and a kids pool, plus archery, karaoke and beach volleyball on site. Free wifi and free car parking keep the stay easy, and the beach is nearby. It suits active guests and families who want entertainment activities laid on without leaving the property.

    See Melia Puerto Vallarta All Inclusive
  2. Las Palmas by the Sea All Inclusive

    ★★★★

    Francisco Medina Ascencio Km 2.5, Puerto Vallarta

    Best for: Families · Pool and spa

    • Outdoor pool
    • Breakfast
    • Bar/Snack/Café

    Why stay hereOn Francisco Medina Ascencio Km 2.5, Las Palmas by the Sea pairs an outdoor pool and garden with a restaurant and bar service across breakfast and dinner. Family rooms, air conditioning and massage cover the basics for a beach-nearby 4-star stay. Best for travellers who want an all-inclusive base with meals and entertainment activities included on site.

    See Las Palmas by the Sea All Inclusive
  3. Puerto de Luna Pet Friendly and Family Suites

    ★★★★

    Boulevard Francisco Medina Ascencio 2500 Zona Hotelera Norte, Puerto Vallarta

    Best for: Families · Drivers

    • Outdoor pool
    • Free car parking
    • Pets allowed

    Why stay hereA pet-friendly 4-star on Boulevard Francisco Medina Ascencio 2500 in Zona Hotelera Norte, with family suites that include a kitchen, kitchenette and microwave. Guests get an outdoor pool, garden and picnic area, plus free wifi and free car parking. Bike and car rental services are on hand, and the beach is nearby. Suited to families and guests travelling with pets who want self-catering space.

    See Puerto de Luna Pet Friendly and Family Suites
  4. One Beach Street Zona Romantica Puerto Vallarta

    ★★★★

    Amapas 270, Puerto Vallarta

    Best for: Families · Pool and spa

    • Outdoor pool
    • Breakfast
    • Fitness Center

    Why stay hereOne Beach Street Zona Romantica Puerto Vallarta sits on Amapas in the Zona Romantica, close to the beach, so the sea is part of the stay. Rooms come with air conditioning, a balcony and a kitchenette with refrigerator and microwave, which suits guests who want to settle in for several days rather than a single night. There is an outdoor pool and a fitness center on site, plus free Wifi throughout. Families are catered for with family rooms, and the 4-star rating places it among the city's more comfortable options.

    See One Beach Street Zona Romantica Puerto Vallarta
  5. Marriott Puerto Vallarta Resort & Spa

    ★★★★

    Avenida Paseo De La Marina 435, Puerto Vallarta

    Best for: Breakfast · Business trips

    • Breakfast in room
    • Bar/Snack/Café
    • Beach nearby

    Why stay hereThe Marriott Puerto Vallarta Resort & Spa on Avenida Paseo De La Marina 435 combines a business centre and fitness facilities with babysitting service, bars and bar service, and the beach is nearby. Entertainment activities, bike and car rental and express check-in make days simple. It suits both business travellers and families who want a full-service 4-star resort base.

    See Marriott Puerto Vallarta Resort & Spa
  6. Fiesta Americana Puerto Vallarta All Inclusive & Spa

    ★★★★

    Av. Francisco Medina Ascencio 2179, Puerto Vallarta

    Best for: Breakfast · Business trips

    • Breakfast in room
    • Bar/Snack/Café
    • Beach nearby

    Why stay hereFiesta Americana Puerto Vallarta All Inclusive & Spa on Av. Francisco Medina Ascencio 2179 offers a spa setting with bars, bar service and breakfast in room, plus babysitting service and a business centre. Diving and scuba diving are available, and the beach is nearby. It fits guests who want all-inclusive dining and entertainment activities alongside practical services for families and working travellers.

    See Fiesta Americana Puerto Vallarta All Inclusive & Spa
  7. Barceló Puerto Vallarta All Inclusive

    ★★★★

    Carretera A Barra De Navidad Km. 11.5, Puerto Vallarta

    Best for: Families

    • Bar/Snack/Café
    • Family rooms
    • Beach nearby

    Why stay hereOn Carretera A Barra De Navidad Km. 11.5, Barceló Puerto Vallarta All Inclusive gives families room to spread out with family rooms and babysitting service, while aerobics and entertainment activities keep the days busy. The beach is nearby, and car rental, currency exchange and express check-in are on site. A solid choice for all-inclusive family holidays.

    See Barceló Puerto Vallarta All Inclusive
  8. Hyatt Ziva Puerto Vallarta All inclusive

    ★★★★

    Carretera Barra De Navidad, Puerto Vallarta

    Best for: Families · Breakfast

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

    Why stay hereHyatt Ziva Puerto Vallarta All inclusive sits on Carretera Barra De Navidad with a buffet and breakfast in room, family rooms and babysitting service. Aerobics and entertainment activities fill the programme, and the beach is nearby. Currency exchange, 24-hour security and express check-in are available. It suits families and couples who want an all-inclusive 4-star with meals and activities on site.

    See Hyatt Ziva Puerto Vallarta All inclusive
  9. Costa Sur Resort & Spa

    ★★★★

    Carretera A Barra De Navidad 4.5, Puerto Vallarta

    Best for: Families · Breakfast

    • Breakfast
    • Bar/Snack/Café
    • Fitness Center

    Why stay hereCosta Sur Resort & Spa on Carretera A Barra De Navidad 4.5 combines a fitness centre with canoe and diving options, and the beach is nearby. Family rooms, breakfast and bar service are on site, along with free wifi and express check-in for a smooth arrival. It works well for active families and guests who want water sports close at hand.

    See Costa Sur Resort & Spa
  10. Hotel Delfin Puerto Vallarta

    ★★★★

    Rodolfo Gomez # 111 Col. Emiliano Zapata, Puerto Vallarta

    Best for: Pool and spa · Step-free access

    • Kids pool
    • Spa
    • Bar/Snack/Café

    Why stay hereHotel Delfin Puerto Vallarta on Rodolfo Gomez # 111 in Col. Emiliano Zapata is a compact 4-star with an outdoor pool, kids pool and terrace, plus a spa and restaurant. Free wifi, beach nearby and wheelchair accessibility make it practical. Multilingual staff and a bar service add convenience. It suits couples and small families who want a simple base near the beach.

    See Hotel Delfin Puerto Vallarta
  11. Plaza Pelicanos Grand Beach Resort

    ★★★★

    Jose Clemente Orozco 131 Zona Hotelera Norte Puerto Vallarta 48330 Jalisco

    Best for: Drivers · Breakfast

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

    Why stay herePlaza Pelicanos Grand Beach Resort on Jose Clemente Orozco 131 in Zona Hotelera Norte offers a fitness centre and games room alongside a kids pool, and the beach is nearby. Breakfast and dinner are served, with free wifi and free car parking included. Babysitting service and entertainment activities make it a practical pick for families.

    See Plaza Pelicanos Grand Beach Resort
  12. Hacienda San Angel

    ★★★★

    Miramar 336 El Centro, Puerto Vallarta

    Best for: Breakfast

    • Breakfast in room
    • Lounge
    • Beach nearby

    Why stay hereHacienda San Angel on Miramar 336 El Centro is a 4-star with a garden, jacuzzi and massage, plus breakfast in room and lunch and dinner service. The beach is nearby and free wifi is included. Concierge, laundry service and 24-hour security add comfort. It suits couples who prefer a quiet, characterful base over a large all-inclusive resort.

    See Hacienda San Angel
  13. Vamar Vallarta All Inclusive Marina and Beach Resort

    ★★★★

    Av. Paseo De La Marina Sur S N, Puerto Vallarta

    Best for: Families · Drivers

    • Free car parking
    • Bar/Snack/Café
    • Family rooms

    Why stay hereVamar Vallarta All Inclusive Marina and Beach Resort on Av. Paseo De La Marina Sur S N offers a buffet, bars and bar service, with family rooms and babysitting service for those travelling with children. A business centre, diving and fishing and a nearby beach broaden the options. Free wifi and free car parking are included. Good for families and guests who want marina-side all-inclusive.

    See Vamar Vallarta All Inclusive Marina and Beach Resort
  14. Velas Vallarta Suite Resort All Inclusive

    ★★★★

    Paseo De La Marina Norte 585 Fraccionamiento Marina Vallarta, Puerto Vallarta

    Best for: Families · Breakfast

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

    Why stay hereVelas Vallarta Suite Resort All Inclusive on Paseo De La Marina Norte 585 offers family rooms, a buffet and breakfast in room, plus a business centre and babysitting service. The beach is nearby, and entertainment activities, bars and laundry service keep the stay running smoothly. It suits families and longer all-inclusive stays that want suites and on-site dining.

    See Velas Vallarta Suite Resort All Inclusive
  15. Pinnacle Resorts 220

    ★★★★

    Pulpito 220, Puerto Vallarta

    Best for: Drivers

    • Free car parking
    • Fitness Center
    • Beach nearby

    Why stay herePinnacle Resorts 220 on Pulpito 220 provides apartment-style comfort with a kitchen including a dishwasher, plus a fitness centre and jacuzzi. The beach is nearby, and bike rental, canoe and diving are on offer, with free wifi and free car parking. It fits longer stays and active guests who want to self-cater close to the sea.

    See Pinnacle Resorts 220

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

Puerto de Luna Pet Friendly and Family Suites has family rooms, a kitchenette and a picnic area; Las Palmas by the Sea All Inclusive adds family rooms and a kids pool; Fiesta Americana Puerto Vallarta All Inclusive & Spa offers family rooms with babysitting service; Plaza Pelicanos Grand Beach Resort has a games room and babysitting service.

Puerto de Luna Pet Friendly and Family Suites · Las Palmas by the Sea All Inclusive · Fiesta Americana Puerto Vallarta All Inclusive & Spa · Plaza Pelicanos Grand Beach Resort

Adults on foot in town

One Beach Street Zona Romantica Puerto Vallarta, Pinnacle Resorts 220 and Hotel Delfin Puerto Vallarta all sit in the Romántica, where beach, restaurants and nightlife are on foot. Each has an outdoor pool and free Wifi for days between outings.

One Beach Street Zona Romantica Puerto Vallarta · Pinnacle Resorts 220 · Hotel Delfin Puerto Vallarta

All-inclusive stays

Melia Puerto Vallarta All Inclusive, Velas Vallarta Suite Resort All Inclusive, Vamar Vallarta All Inclusive Marina and Beach Resort, Barceló Puerto Vallarta All Inclusive and Hyatt Ziva Puerto Vallarta All inclusive are built for pool-and-beach holidays, with bars, entertainment activities and family rooms among their facilities.

Melia Puerto Vallarta All Inclusive · Velas Vallarta Suite Resort All Inclusive · Vamar Vallarta All Inclusive Marina and Beach Resort · Barceló Puerto Vallarta All Inclusive · Hyatt Ziva Puerto Vallarta All inclusive

Quiet and views

Hacienda San Angel in El Centro has a garden, jacuzzi and massage, and Costa Sur Resort & Spa sits south on Barra de Navidad with fitness centre, canoe and diving. Both suit travellers who prefer calm to nightlife.

Hacienda San Angel · Costa Sur Resort & Spa

Where to stay in Puerto Vallarta

Marina Vallarta

The marina area in the north is resort territory: pools, all-inclusive plans and taxis for going out. Melia Puerto Vallarta All Inclusive, Marriott Puerto Vallarta Resort & Spa, Vamar Vallarta All Inclusive Marina and Beach Resort and Velas Vallarta Suite Resort All Inclusive all have Paseo de la Marina addresses here.

Our picks here: Velas Vallarta Suite Resort All Inclusive

El Centro

El Centro is the fair middle ground, with the Malecón at the door. Hacienda San Angel, on Miramar, is the shortlist's representative here, a garden property with jacuzzi and massage.

Our picks here: Hacienda San Angel

Plan your stay

Getting there and around

The site's guidance is that geography rules in Puerto Vallarta: the city stretches many kilometres along the coast, so distances between areas are real. Sleeping in a northern resort means a 20-40 minute taxi to dinner in the Romántica, which is worth planning around. The Romántica itself is a walking district, with beach, restaurants and nightlife on foot, and El Centro has the Malecón at the door. Resorts in the Hotel Zone and Marina are set up for pool-and-all-inclusive holidays, with taxis the way to go out.

Questions, answered

Which hotels are in the Zona Romántica?

One Beach Street Zona Romantica Puerto Vallarta on Amapas and Pinnacle Resorts 220 on Pulpito are both in the Romántica, and Hotel Delfin Puerto Vallarta on Rodolfo Gomez is in Col. Emiliano Zapata.

Are there all-inclusive hotels on this list?

Yes. Melia Puerto Vallarta All Inclusive, Las Palmas by the Sea All Inclusive, Fiesta Americana Puerto Vallarta All Inclusive & Spa, Barceló Puerto Vallarta All Inclusive, Hyatt Ziva Puerto Vallarta All inclusive, Vamar Vallarta All Inclusive Marina and Beach Resort and Velas Vallarta Suite Resort All Inclusive all appear with all-inclusive names.

Which hotels suit families?

Puerto de Luna Pet Friendly and Family Suites, Las Palmas by the Sea All Inclusive, Fiesta Americana Puerto Vallarta All Inclusive & Spa, Plaza Pelicanos Grand Beach Resort, Barceló Puerto Vallarta All Inclusive, Hyatt Ziva Puerto Vallarta All inclusive, Costa Sur Resort & Spa and Vamar Vallarta All Inclusive Marina and Beach Resort all list family rooms.

Can I bring a pet?

Puerto de Luna Pet Friendly and Family Suites is the one property on this shortlist whose facilities include pets allowed. It also has family rooms, a kitchenette and a picnic area.

How far are the marina hotels from the nightlife?

The site's guidance notes that sleeping in a northern resort means a 20-40 minute taxi to dinner in the Romántica. Melia Puerto Vallarta All Inclusive, Marriott Puerto Vallarta Resort & Spa, Vamar Vallarta All Inclusive Marina and Beach Resort and Velas Vallarta Suite Resort All Inclusive are all on Paseo de la Marina.

Which hotels have a fitness centre?

One Beach Street Zona Romantica Puerto Vallarta, Costa Sur Resort & Spa, Plaza Pelicanos Grand Beach Resort and Pinnacle Resorts 220 all list a fitness centre among their facilities.

Is there a hotel in El Centro?

Hacienda San Angel on Miramar is the shortlist's El Centro property, with a garden, jacuzzi and massage, and the Malecón at the door according to the site's guidance on the area.

More ways to stay in Puerto Vallarta