Nuevo Vallarta

Nuevo Vallarta Travel Guide

Hotels in Nuevo Vallarta

Set on the eastern edge of broad Banderas Bay just 20 minutes from downtown Puerto Vallarta, this 267-room Grand Velas manages to feel like a luxury resort with the price tag of an all-inclusive.