Cheap Puerto Vallarta Hotels

See all 384 Hotels in Puerto Vallarta
The Westin Resort & Spa Puerto Vallarta
The Westin Resort & Spa Puerto Vallarta
Paseo De La Marina Sur 205, Puerto Vallarta
4.0 out of 5.0
4.0 out of 5 (26 reviews)

Set in the residential/golf community of Marina Vallarta, in Puerto Vallarta, Mexico, this family- and couples-friendly resort has views of mountain-rimmed Banderas ...

$150

$150
Playa Los Arcos Hotel Beach Resort & Spa
Playa Los Arcos Hotel Beach Resort & Spa
Olas Altas 380, Puerto Vallarta
3.0 out of 5.0
3.7 out of 5 (66 reviews)

Overlooking the Banderas Bay with direct beach access, this Puerto Vallarta resort is in the Romantic Zone, a 5-minute walk to downtown and about a 20-minute ...

Sheraton Buganvilias Resort & Convention Center
Sheraton Buganvilias Resort & Convention Center
Blvd. Francisco Medina Ascencio No. 999, Puerto Vallarta
4.0 out of 5.0
3.8 out of 5 (39 reviews)

Centrally located in Puerto Vallarta, this 473-room beachfront resort is less than 0.25 miles (0.5 kilometers) from the shops and restaurants bordering downtown's ...

$156

$156
Barceló Puerto Vallarta - All Inclusive
Barceló Puerto Vallarta - All Inclusive
Km 11.5 Zona Hotelera Sur, Puerto Vallarta
4.0 out of 5.0
4.1 out of 5 (65 reviews)

Barceló Puerto Vallarta - All Inclusive offers 316 spacious and comfortable suites complemented by excellent service, lush vegetation, privacy, and ...

$253

$253
Garza Blanca Preserve Resort & Spa
Garza Blanca Preserve Resort & Spa
Km. 7.5 A Barra De Navidad, Puerto Vallarta
5.0 out of 5.0
4.7 out of 5 (9 reviews)

Garza Blanca Preserve Resort & Spa sits on the beach in Puerto Vallarta, within easy reach of Playa Gemelas, Los Arcos, and El Eden. Also nearby are Playa Mismaloya ...

$240

$240
Villa Del Palmar Flamingos Beach Resort and Spa
Villa Del Palmar Flamingos Beach Resort and Spa
Paseo Cocoteros 750 Sur, Nuevo Vallarta
4.0 out of 5.0
4.5 out of 5 (20 reviews)

Located in Riviera Nayarit, the modern Villa Del Palmar Flamingos Beach Resort and Spa features sweeping views of Banderas Bay and is just north of Puerto ...

$139

$139
One Puerto Vallarta Aeropuerto
One Puerto Vallarta Aeropuerto
Boulevard Francisco Medina Ascencio, Puerto Vallarta
3.0 out of 5.0
5.0 out of 5 (1 reviews)

Situated near the airport, this hotel is 0.8 mi (1.2 km) from Vallarta Casino and 1.6 mi (2.6 km) from Bay of Banderas. Canopy Bay and Marina Golf Club are also ...

$35

$35
Marriott CasaMagna Puerto Vallarta Resort & Spa
Marriott CasaMagna Puerto Vallarta Resort & Spa
Avenida Paseo De La Marina 435, Puerto Vallarta
4.0 out of 5.0
4.5 out of 5 (20 reviews)

This family-friendly Puerto Vallarta resort, across the street from the Marina Vallarta resort/residential community's golf course, includes a Japanese/Thai ...

$161

$161
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
Blvd Francisco Medina Ascencio Km 2.5, Puerto Vallarta
3.5 out of 5.0
4.2 out of 5 (35 reviews)

This traditional Mexican resort is in the North Hotel Zone of Puerto Vallarta, less than 5 km (3 mi) from the Malecón oceanside walkway and 3 km (2 mi) from ...

$145

$145
Paradise Village Beach Resort and Spa
Paradise Village Beach Resort and Spa
Paseo De Los Cocoteros 001, Nuevo Vallarta
3.5 out of 5.0
4.0 out of 5 (9 reviews)

Set on the northern shore of Banderas Bay, the all-suites Paradise Village Beach Resort and Spa is on a 274.5m (900-ft) stretch of sandy beach; a stream flows ...

$135

$135
Map

Recently Booked Hotels in Puerto Vallarta

MBoutique Hotel Sayulita
3.5 out of 5.0
Last booking: 7 hours ago
Flamingo Vallarta Hotel & Marina
3.5 out of 5.0
Last booking: 8 hours ago
Playa Los Arcos Hotel Beach Resort & Spa
3.0 out of 5.0
Last booking: 8 hours ago
Fiesta Inn Puerto Vallarta Isla
3.0 out of 5.0
Last booking: 8 hours ago
Vista Vallarta All Suites on the Beach
3.0 out of 5.0
Last booking: 8 hours ago
Hotel Casa Iguana Mismaloya
3.0 out of 5.0
Last booking: 8 hours ago
Riu Palace Pacifico All Inclusive
4.0 out of 5.0
Last booking: 9 hours ago
Vamar Vallarta Marina & Beach Resort
3.5 out of 5.0
Last booking: 9 hours ago
Villas Vista Suites
2.5 out of 5.0
Last booking: 9 hours ago

Hotels in Puerto Vallarta

Puerto Vallarta is situated on Banderas Bay, on the Pacific coast of Mexico, and is surrounded by the Sierra Madre Mountains. It also offers a wide range of tours, and sporting and adventure activities. Visitors can choose from any number of international gourmet restaurants, or they can savor authentic local dishes. Guests will also find there are luxurious hotels and resorts, found along the miles of white, sandy beaches; and many are secluded and quiet.

Key facts

Visitors to Puerto Vallarta fly into the Puerto Vallarta International Airport (PVR), and the city is no more than a few hours by plane from many major North American cities. It's easy to get around by car, bus or on foot.

Visitors find that each of Puerto Vallarta's beaches is unique; La Caleta, for example, is the best beach for surfing, and La Manzanilla is small and quiet. For those seeking adventure, the Vallarta Adventures Company offer trips to explore the Sierra Madre in a four-wheel drive truck or on a mule. Once there you can ride a zip line through the jungle's canopy, or take a river raft ride.

Hints and tips

The city is known for its warm and welcoming locals and authentic Mexican charm. Since it is on the same latitude as Hawaii, it enjoys nearly perfect tropical weather, with average temperatures in the low- to mid-80's. The summers tend to be more humid, and the rainy season lasts from July to mid-October, making the spring and winter months the best time to visit the city.

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.