Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.
Over 80,000 guest reviews for places to stay in Puerto Vallarta, with an average of 4.8 out of 5 stars.

Popular with business travellers

People travelling for work have rated these places highly
Plus
Entire condominium
Rating 4.93 out of 555 reviews
Buddha Loft in Romantic Zone of Puerto Vallarta
2 guests · Studio · 1 bed · 1 bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$126 CAD/night
SUPERHOST
Entire apartment
Rating 4.88 out of 5179 reviews
D'terrace Luxury Residence Romantic Zone
4 guests · 1 bedroom · 1 bed · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$170 CAD/night
SUPERHOST
Entire apartment
Rating 4.92 out of 5185 reviews
V399 Unbeatable location 1BD Home! pool is OPEN!
2 guests · 1 bedroom · 1 bed · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$121 CAD/night
SUPERHOST
Entire condominium
Rating 4.98 out of 586 reviews
Felix 507
2 guests · 1 bedroom · 1 bed · 1.5 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$158 CAD/night
Entire condominium
Rating 4.78 out of 5158 reviews
Spectacular View Vallarta! 1 BR #3
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$86 CAD/night
SUPERHOST
Private room
Rating 4.90 out of 5215 reviews
Amazing View Private Room in a Penthouse
2 guests · 1 bedroom · 1 bed · 1 private bath
Air conditioning · Wi-Fi · Kitchen
Price:$52 CAD/night
Plus
Entire villa
Rating 4.96 out of 598 reviews
Take in Panoramic Views of Banderas Bay from Villa Azul
16+ guests · 8 bedrooms · 8 beds · 8 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$1,186 CAD/night
Entire condominium
Rating 4.78 out of 563 reviews
Hermoso Departamento en Vallarta, muy céntrico
4 guests · 2 bedrooms · 2 beds · 1 bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$76 CAD/night
Plus
Entire condominium
Rating 4.84 out of 531 reviews
Explore the Romantic Zone from a Sparkling New Home
3 guests · 1 bedroom · 2 beds · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$126 CAD/night
SUPERHOST
Entire apartment
Rating 4.91 out of 5105 reviews
★Romantic Escape ★Near Beach & More★Hotel Zone★317
6 guests · 2 bedrooms · 3 beds · 1 bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$98 CAD/night
Hotel room
Rating 4.76 out of 5154 reviews
LUJOSO DEPARTAMENTO NUEVO UBICADO ALBERCA INFINITY
6 guests · 2 bedrooms · 3 beds · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$72 CAD/night
SUPERHOST
Entire condominium
Rating 4.95 out of 540 reviews
Pier 57 Modern Luxury 2BR, PV's Best Rooftop!
4 guests · 2 bedrooms · 2 beds · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$192 CAD/night
SUPERHOST
Room in boutique hotel
Rating 4.89 out of 581 reviews
Casa Dalusso Blue Room Old Town 6-unit Villa
2 guests · 1 bedroom · 1 bed · 1 private bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$53 CAD/night
SUPERHOST
Entire apartment
Rating 4.95 out of 521 reviews
1 BR beachfront Vallarta Shores #6
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$166 CAD/night
Entire condominium
Rating 4.76 out of 550 reviews
Enjoy Modern Mexico! Next to beach and malecon
2 guests · 1 bedroom · 1 bed · 1 bath
Air conditioning · Wi-Fi · Kitchen
Price:$65 CAD/night
SUPERHOST
Entire condominium
Rating 4.86 out of 593 reviews
★Romantic Escape ★Near Beach & More★Hotel Zone★318
6 guests · 2 bedrooms · 3 beds · 1 bath
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$81 CAD/night
SUPERHOST
Entire condominium
Rating 4.98 out of 562 reviews
NIZA FIVE Stunning views, Premium & Comfort -D-
4 guests · 2 bedrooms · 2 beds · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$86 CAD/night
Plus
Entire condominium
Rating 4.80 out of 555 reviews
Modern condo with incredible location and pool close to Los Muertos Beach.
4 guests · 1 bedroom · 1 bed · 2 baths
Pool · Air conditioning · Wi-Fi · Kitchen
Price:$131 CAD/night
118 of 180 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.