1

Grand Velas Riviera Nayarit

9.8 / 10 5-star hotel $$$$

Grand Velas Riviera Nayarit is the first Five Diamond resort along the Pacific Coast of Mexico. Having revolutionized the All-Inclusive concept, it offers exquisite gastronomy at 6 restaurants, a bar, and an Aqua Bar; 267 luxury suites overlooking the infinite pool and the Banderas bay waters; and personalized service. Every… Read More

3

Occidental Nuevo Vallarta

8.9 / 10 5-star hotel $$$$

Set on Bahía de Banderas, this upscale all-inclusive beach resort is 6 km from Aquaventuras Park and 9 km from Flamingos Golf. Sleek rooms feature modern decor, and include minibars, flat-screen TVs and free Wi-Fi. Upgraded rooms add ocean views; suites offer separate living areas. Club rooms and suites come… Read More