Last Updated on August 18, 2024 by Katrina

Photo credit: Hyatt Ziva Puerto Vallarta

Located along Mexico’s Pacific Coast, Puerto Vallarta offers a one-stop vacation hub: nice beaches, a walkable downtown, plenty of nightlife and a fun boardwalk. The lodging options are plentiful, too, with an emphasis on all-inclusive resorts. Here are five great places to stay right on the beach in Puerto Vallarta.

Velas Vallarta (Av Paseo de la Marina Nte 585, Marina Vallarta; 52-322-226-8673) Puerto Vallarta

“Nightly entertainment, beautifully landscaped grounds, and family-friendly residences with kitchenettes make this the perfect all-inclusive option for larger groups,” writes Travel+Leisure of this 345-suite resort overlooking Banderas Bay. Suites come with fully equipped kitchens, living and dining areas, and furnished balconies. A Tripadvisor user likes that there are “lots of a la cart food choices in additional to buffet. Nice beach and pool. Ten-minute walk to the main drag and less than 10 minutes from the airport.” >> Book this hotel for less

Hotel Mousai Puerto Vallarta (Garza Blanca Preserve, Carretera a Barra de Navidad KM 7.5; 52-800-931-4613) Puerto Vallarta

If you’re traveling without the kids, this adults-only, all-inclusive South Zone hotel is the “ultimate couples retreat,” writes Travel+Leisure, adding that it has “spectacular coastal vistas, bold contemporary design, and rooftop infinity pools. It’s a 10-minute walk to the beach, but not to worry — there’s also complimentary transportation.” Indeed, a Google reviewer writes that “there is a frequent trolley that takes you to Garza Blanca resort where you can access their restaurants and the beach and water activities. Make sure to request a higher floor and the South Tower, as it felt like it had better views.” >> Book this hotel for less

Hyatt Ziva Puerto Vallarta (Carretera Costera a Barra de Navidad Sur, Km. 3.5; 52- 322-226-5000) Puerto Vallarta

This family-friendly Hyatt Ziva features a private beach, seven pools, swim-up suites, and a kids club. “While active guests can enjoy entertainment by the pool and recreational pursuits like tennis and beach volleyball,” writes US News & World Report, “R&R-seekers can get replenished with rejuvenating treatments at the spa or tequila tastings led by a sommelier.” A Google reviewer writes that “they offer free kayaking and boogie boards, or paid parasailing, wave runners and water tours. The food was overall good but our group did have to wait to get served at the restaurants.” >> Book this hotel for less

Grand Velas Riviera Nayarit (Av Cocoteros 98-Sur.; 52-322-226-8917) Nayarit

This resort north of town “sets the standard for an all-inclusive luxury experience in the region,” writes Travel+Leisure. It has “innovative programs … like kids’ and teens’ clubs, seasonal live entertainment, and a water sports program with scuba diving classes.” The 267 suites feature teak furnishings and views of the pool or ocean, as well as the Sierra Madre Occidental mountains and Banderas Bay. A Google reviewer writes, “The food is spectacular and the service is even better. The whole staff is sincere and make you feel like family.” >> Book this hotel for less

Hilton Vallarta Riviera All-Inclusive Resort (Carretera Barra De Navidad KM 4.5; 52-322-176-1300) Puerto Vallarta

Located 10 miles south of downtown Puerto Vallarta, this all-inclusive for adults “occupies a prime swath of shoreline,” writes US News & World Report, and “boasts all-suite accommodations decorated with all-white decor, colorful paintings, plus views of the beach and ocean. Some suites even include a Jacuzzi on the balcony.” The onsite amenities include two infinity pools, a private beach, and full-service spa. “Great amenities, fantastic restaurants and delicious food with many options,” writes a Tripadvisor user. “A great atmosphere all around. The real gem of this place is the incredible staff.” >> Book this hotel for less

Related: