Luxury hotels in Puerto Vallarta are priced around ₹ 30,823 a night for each person. Opting for a luxury hotel could add 5%% on top of the price of an average hotel in Puerto Vallarta, which stands at ₹ 31,019 a night for each person.