You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Puerto Vallarta, nestled on the Pacific Ocean's Bahía de Banderas in Jalisco, Mexico, is a vibrant beach resort city known for its stunning coastal beauty and rich cultural heritage. As the second largest urban area in Jalisco, it offers a perfect blend of modern amenities and traditional charm, making it an ideal destination for travelers seeking both relaxation and adventure.
When visiting Puerto Vallarta, consider staying in popular neighborhoods like the Romantic Zone, known for its lively atmosphere and charming cobblestone streets, or Marina Vallarta, which offers luxury accommodations and a picturesque marina. For those seeking tranquility, Conchas Chinas provides a more secluded and upscale experience.
Top attractions include the iconic Malecón boardwalk, where visitors can enjoy art installations and ocean views, and the Church of Our Lady of Guadalupe, a symbol of the city's rich history. Whether you're exploring its vibrant nightlife or relaxing on its pristine beaches, Puerto Vallarta promises an unforgettable experience.
See the latest prices and deals by choosing your dates
Hotel in Downtown Puerto Vallarta, Puerto Vallarta · 3.18 mi from centre
9.2
95 reviews
Breakfast available
With a stay at BellView Hotel Boutique, you'll be centrally located in Puerto Vallarta, steps from Church of Our Lady of Guadalupe and within a 10-minute walk of Malecon. This hotel is 0.8 mi (1.3 km) from Bay of Banderas and 1.3 mi (2.1 km) from Playa de los Muertos.
Aparthotel in Downtown Puerto Vallarta, Puerto Vallarta · 3.19 mi from centre
9.2
600 reviews
Breakfast available
A stay at Luna Líquida Hotel Boutique places you in the heart of Puerto Vallarta, within a 15-minute walk of Malecon and Playa de los Muertos. This aparthotel is 3.7 mi (5.9 km) from Cruise Ship Terminal and 13.8 mi (22.3 km) from Nuevo Vallarta Beach.
Hotel in Downtown Puerto Vallarta, Puerto Vallarta · 3.21 mi from centre
9.6
108 reviews
Breakfast available
With a stay at Hacienda San Angel in Puerto Vallarta (Downtown Puerto Vallarta), you'll be within a 15-minute walk of Malecon and Playa de los Muertos. This boutique hotel is 0.8 mi (1.2 km) from Bay of Banderas and 3.7 mi (6 km) from Cruise Ship Terminal.
Aparthotel in Emiliano Zapata, Puerto Vallarta · 3.30 mi from centre
9.8
43 reviews
With a stay at Cuale Condo Retreats in Puerto Vallarta (Romantic Zone), you'll be within a 5-minute drive of Malecon and Bay of Banderas. This aparthotel is 0.7 mi (1.1 km) from Playa de los Muertos and 4.5 mi (7.2 km) from Cruise Ship Terminal.
Hotel in Emiliano Zapata, Puerto Vallarta · 3.38 mi from centre
7.6
663 reviews
A stay at Tradicional Villa Del Mar places you in the heart of Puerto Vallarta, within a 5-minute drive of Bay of Banderas and Malecon. This hotel is 1.6 mi (2.6 km) from Uno and 3.4 mi (5.5 km) from La Isla.
Aparthotel in Emiliano Zapata, Puerto Vallarta · 3.55 mi from centre
7.6
1,343 reviews
With a stay at Hotel Eloisa - Near Playa de los Muertos, you'll be centrally located in Puerto Vallarta, steps from Olas Altas Street and within a 5-minute walk of Galleria Dante. This beach aparthotel is 0.4 mi (0.6 km) from Los Muertos Pier and 0.7 mi (1.2 km) from Cuale Island.
Hotel in Emiliano Zapata, Puerto Vallarta · 3.67 mi from centre
8.6
930 reviews
Located in Puerto Vallarta (Romantic Zone), Casa Dona Susana is steps from Playa de los Muertos and a 3-minute drive from Malecon. This beach hotel is 4.6 mi (7.3 km) from Cruise Ship Terminal and 14.6 mi (23.5 km) from Nuevo Vallarta Beach.
Aparthotel in Romantic Zone, Puerto Vallarta · 3.75 mi from centre
8.4
432 reviews
With a stay at Olas Altas Suites in Puerto Vallarta (Romantic Zone), you'll be steps from Playa de los Muertos and 3 minutes by foot from Bay of Banderas. This aparthotel is 1.3 mi (2.1 km) from Malecon and 4.4 mi (7.1 km) from Cruise Ship Terminal.
Aparthotel in Romantic Zone, Puerto Vallarta · 3.78 mi from centre
9.0
564 reviews
Located in Puerto Vallarta (Romantic Zone), Pinnacle Resorts 180 is within a 5-minute walk of Playa de los Muertos and Bay of Banderas. This aparthotel is 1.2 mi (2 km) from Malecon and 4.4 mi (7 km) from Cruise Ship Terminal.
Aparthotel in Romantic Zone, Puerto Vallarta · 3.78 mi from centre
9.2
917 reviews
Located in Puerto Vallarta (Romantic Zone), Pinnacle Resorts 220 is within a 5-minute walk of Playa de los Muertos and Bay of Banderas. This aparthotel is 1.2 mi (2 km) from Malecon and 4.4 mi (7 km) from Cruise Ship Terminal.
Apartment in Romantic Zone, Puerto Vallarta · 3.79 mi from centre
9.2
479 reviews
With a stay at Amapas Apartments Puerto Vallarta in Puerto Vallarta (Romantic Zone), you'll be steps from Playa de los Muertos and Bay of Banderas. This apartment is 1.4 mi (2.3 km) from Malecon and 4.6 mi (7.4 km) from Cruise Ship Terminal.
Hotel in Romantic Zone, Puerto Vallarta · 3.79 mi from centre
8.4
902 reviews
With a stay at Emperador Vallarta Beachfront Hotel and Suites, you'll be centrally located in Puerto Vallarta, steps from Playa de los Muertos and Bay of Banderas. This beach hotel is 1.4 mi (2.2 km) from Malecon and 5.7 mi (9.1 km) from Playa Gemelas.
Hotel in Romantic Zone, Puerto Vallarta · 3.94 mi from centre
7.8
134 reviews
With a stay at One Beach Street Zona Romantica Puerto Vallarta, you'll be centrally located in Puerto Vallarta, steps from Playa de los Muertos and Bay of Banderas. This hotel is 1.2 mi (1.9 km) from Museo del Cuale and 1.5 mi (2.5 km) from Malecon.
Aparthotel in Romantic Zone, Puerto Vallarta · 3.95 mi from centre
9.0
88 reviews
Breakfast available
A stay at Suites at Sapphire Ocean Club places you in the heart of Puerto Vallarta, steps from Playa de los Muertos and Bay of Banderas. This beach aparthotel is 1.6 mi (2.5 km) from Malecon and 4.7 mi (7.6 km) from Cruise Ship Terminal.
Aparthotel in Romantic Zone, Puerto Vallarta · 4.05 mi from centre
8.2
1,185 reviews
Breakfast available
A stay at Almar Resort Luxury LGBT Beach Front Experience places you in the heart of Puerto Vallarta, steps from Bay of Banderas and a 3-minute drive from Malecon. This beach aparthotel is 4.8 mi (7.8 km) from Cruise Ship Terminal and 5.4 mi (8.7 km) from Playa Gemelas.
Aparthotel in Puerto Vallarta · 4.65 mi from centre
9.2
1,630 reviews
With a stay at Grand Miramar All Luxury Suites & Residences, you'll be centrally located in Puerto Vallarta, a 3-minute drive from Bay of Banderas and 6 minutes from Malecon. This luxury aparthotel is 5.8 mi (9.3 km) from Cruise Ship Terminal and 1.4 mi (2.3 km) from Playa de los Muertos.
Hotel in Puerto Vallarta · 4.70 mi from centre
8.5
246 reviews
On Conchas Chinas beach and surrounded by tropical vegetation, this hotel in Puerto Vallarta offers friendly, personal services and relaxing facilities for a memorable vacation.
Playa Conchas Chinas features a relaxing outdoor pool. After a refreshing swim, guests can enjoy a delicious meal in the on-site restaurant.
Guests at the Conchas Chinas Playa can easily explore nearby downtown Puerto Vallarta. After browsing the unique shops, guests can visit vibrant nightclubs and bars. A variety of water sports can be practiced at the nearby beach.
Aparthotel in Puerto Vallarta · 4.75 mi from centre
9.0
90 reviews
With a stay at Lindo Mar Resort in Puerto Vallarta (Conchas Chinas), you'll be within a 5-minute drive of Malecon and Bay of Banderas. This beach aparthotel is 5.5 mi (8.8 km) from Cruise Ship Terminal and 1.1 mi (1.8 km) from Playa de los Muertos.
Hotel in Nuevo Vallarta · 4.90 mi from centre
9.0
296 reviews
Breakfast available
When you stay at Marina Banderas Suites in Nuevo Vallarta, you'll be on the boardwalk/promenade, within a 5-minute drive of Bay of Banderas and Nayar Vidanta Golf. This hotel is 8.8 mi (14.1 km) from Cruise Ship Terminal and 11.7 mi (18.8 km) from Malecon.
Hotel in Puerto Vallarta · 5.51 mi from centre
10.0
2 reviews
Located in Puerto Vallarta, River Park Hotel is in the mountains, within a 15-minute drive of Malecon and Bay of Banderas. This hotel is 7.5 mi (12.1 km) from Cruise Ship Terminal and 8.7 mi (14.1 km) from Garza Blanca Beach.