Marriott Puerto Vallarta Resort & Spa
Modern beachfront resort with beach access, pools, restaurants, spa, golf course, gym, 13 event venues and upscale rooms near downtown.
Address: Paseo La Marina Norte 435, Marina Vallarta, 48335 Puerto Vallarta, Jal. Bookings: 322 226 0000
Prices per night: 4300 – 6900 MXN average