What's Puerto Vallarta like?
If you're looking to discover somewhere new, look no further than Puerto Vallarta. Our map displays the areas and neighbourhoods around all Puerto Vallarta hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area.
Where are the best places to stay in Puerto Vallarta?
Here are our travellers' top 5 places to stay in Puerto Vallarta:
Villa Lola - an Adults Only Bed & Breakfast, in Puerto Vallarta
B&B convenient to Playa de los Muertos, aimed at LGBT guests- Free breakfast • Free parking • Free Wi-Fi • Outdoor pool • Terrace
Villa Divina Luxury Boutique – Adults Only, in Puerto Vallarta
Hotel with outdoor pool, near Playa de los Muertos- Free Wi-Fi • Restaurant • Fitness centre • Bar • Attentive staff
ZonaZ Boutique Hotel, in Puerto Vallarta
Adults-only hotel with outdoor pool, near Playa de los Muertos- Free breakfast • Free Wi-Fi • Spa • Beach bar • Central location
Hacienda San Angel, in Puerto Vallarta
Boutique hotel with 3 outdoor pools, near Malecon- Free breakfast • Free parking • Free Wi-Fi • Restaurant • Attentive staff
Hotel Mousai Puerto Vallarta - All Inclusive - Adults Only, in Puerto Vallarta
Adults-only beachfront hotel with spa, near Bay of Banderas- Free breakfast • Free valet parking • Free Wi-Fi • 9 restaurants • Attentive staff
What is there to see near Puerto Vallarta?:
- Cruise Ship Terminal (1.7 mi/2.8 km from the city centre)
- Malecon (2.1 mi/3.4 km from the city centre)
- Hotel Zone Beach (1.2 mi/1.9 km from the city centre)
- Camarones Beach (1.7 mi/2.8 km from the city centre)
- Los Muertos Pier (3 mi/4.9 km from the city centre)
What is there to do near Puerto Vallarta?:
- La Isla (1.2 mi/1.9 km from the city centre)
- Vallarta Casino (2.4 mi/3.9 km from the city centre)
- Olas Altas Street (3 mi/4.8 km from the city centre)
- Vista Vallarta Club de Golf (3.7 mi/5.9 km from the city centre)
- Vallarta Zoo (8.6 mi/13.9 km from the city centre)
Other popular Puerto Vallarta attractions
- Playa de los Muertos
- Conchas Chinas Beach
- Garza Blanca Beach
- Playa Gemelas
- Los Arcos