Puerto Vallarta is a laid-back Pacific coast town with cobbled streets, colourful old buildings and golden beaches surrounded by lush mountains. There are heaps of seafood restaurants and beach bars, plus a lively old town that's great to explore on foot. The best places to stay range from romantic boutique hotels to luxurious adults-only resorts and tucked-away jungle retreats. Hacienda San Angel is our top pick for its beautiful colonial interiors, leafy courtyards and rooftop restaurant, while BellView Boutique Hotel is a lovely choice for couples, with charming rooms and gorgeous views across the bay.
There's plenty to do in Puerto Vallarta when you're not stretched out on the beach. Wander around the Zona Romántica, stopping at little cafes and artisan shops, or pop into Our Lady of Guadalupe Parish to admire its impressive architecture. The Malecón is the place to be at sunset, with sea views, street performers and plenty of bars for a drink afterwards. Spend a day out on the water snorkelling or looking for whales in season, or head inland for jungle ATV rides, canopy tours and horseback adventures. And if you fancy a taste of Mexico, make time for a tequila tasting before settling in for fresh seafood by the sea.
Scroll down the page for our full selection of recommended hotels in Puerto Vallarta or, for a look at different areas, read our guide to the best places to stay in Jalisco.
Some of our Mexico Collections:
The 15 Best Beach Hotels on Mexico’s Pacific Coast
Xinalani is a rustic-chic yoga retreat on the stunning coast 12 miles down from Puerto Vallarta. Only reachable by boat, limited connectivity, open-air bathrooms and daily yoga sessions guarantee that you will get in touch with nature. The food is health conscious and they cater for vegan and gluten-free guests.
BellView Boutique Hotel- This intimate hideaway above Puerto Vallarta’s old town is made for romantic evenings, with antique furniture, carved wooden details and tiled terraces overlooking the bay. Cool off in the rooftop pool before dinner at La Cappella, where Italian cooking, live music and sweeping views set the scene.
The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Puerto Vallarta (Puerto Vallarta)
A secluded jungle retreat with a private beach near Sayulita. Thatched casitas and stilted bungalows feature bold Mexican décor, heavy wood furnishings, and colourful ceramics. Enjoy ocean-fresh seafood, poolside cocktails, and sunrise yoga. Tropical wilderness meets laid-back luxury.
Puerto Vallarta (Jalisco)
Perched above Puerto Vallarta’s old town, this intimate retreat blends historic charm with sweeping bay views. Antique furnishings, carved wood details, and tiled terraces create an atmosphere of timeless elegance. A rooftop pool, an acclaimed Italian restaurant, and personalised service.
Puerto Vallarta (Centro)
Located high above Puerto Vallarta's cobblestone streets, the elegant Hacienda San Andres features colonial architecture and turn-of-the-century furnishings. Their 20 luxurious suites offer wonderful views whilst their rooftop restaurant serves up exquisite cuisine. A truly magnificent spot!
Puerto Vallarta
A wonderfully romantic villa boasting stunning views of the Bay of Banderas. Individually designed, colonial style suites feature white washed walls, exposed beams, dark antique furniture and heavenly bathrooms. Iguana Restaurant serves contemporary Mexican cuisine. Utterly beautiful.
Puerto Vallarta (Puerto Vallarta South Shore )
A rustic-chic yoga retreat on the stunning coast 12 miles down from Puerto Vallarta. Only reachable by boat, limited connectivity, open-air bathrooms and daily yoga sessions guarantee that you will get in touch with nature. The food is health conscious and they cater for vegan and gluten free.
Puerto Vallarta
Perched above the sea in Puerto Vallarta, this adult-only retreat blends jungle serenity with bold, contemporary luxury. Sleek interiors flaunt gold-tiled bathtubs, plush jewel-toned sofas, and panoramic ocean views. Indulge in rooftop cocktails, gourmet dining, and a world-class spa. Pure escapism.