Best Hotels in Puerto Vallarta
Filters
Grand Velas Riviera Nayarit
All-inclusive luxury hotel in Riviera Nayarit
- $30.00 USD credit for the Spa per teenager between 13 and 15 years of age per night (restrictions apply)
- $50.00 USD credit for the Spa and 10% discount for golf per adult per night (restrictions apply)
- 10% discount in the boutique at the resort per stay
- Free WiFi
Location: Nuevo Vallarta, Nayarit, Mexico
Stars: 5
Rating: 4.8 (829 reviews)
Price: $18,186.69
Hard Rock Hotel Vallarta
All-inclusive family beach hotel in Nuevo Vallarta
- Free internet and unlimited calls within Mexico and to the United States and Canada
- High standards of cleanliness
- Limitless resort credit (fees and restrictions apply)
- Pet-friendly hotel (fees and restrictions apply)
Location: Nuevo Vallarta, Nayarit, Mexico
Stars: 5
Rating: 4.2 (955 reviews)
Price: $8,691.10
Marival Emotions Resort & Suites All Inclusive
Have a great time with your family at this all-inclusive hotel
- High standards of cleanliness
- Three minors under 12 years of age for free when booking a selected suite
Location: Nuevo Vallarta, Nayarit, Mexico
Stars: 4
Rating: 4.4 (573 reviews)
Price: $8,777.68