Cheap Puerto Vallarta Hotels

See all 346 Hotels in Puerto Vallarta
Grand Velas Riviera Nayarit All Inclusive
Grand Velas Riviera Nayarit All Inclusive
Av. Cocoteros, 98 Sur, Nuevo Vallarta
5.0 out of 5.0
5.0 out of 5 (2 reviews)

Located in the resort town of Nuevo Vallarta, on Banderas Bay, this ultra luxury all-inclusive oceanfront resort has a world class spa and a pristine certified ...

$657

$657
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 ...

$222

$222
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.9 out of 5 (38 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 ...

$143

$143
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 (65 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 ...

$83

$83
Riu Vallarta All Inclusive
Riu Vallarta All Inclusive
Av. de los Cocoteros s/n, Nuevo Vallarta
3.5 out of 5.0
4.0 out of 5 (20 reviews)

This Nuevo Vallarta hotel sits 9 miles from Puerto Vallarta and 3 miles from Splash, a water park; it is within 3 miles of 2 golf courses.

Royal Decameron Complex All Inclusive
Royal Decameron Complex All Inclusive
Lazaro Cardenas 150, Bucerias
3.0 out of 5.0
4.4 out of 5 (7 reviews)

Nestled on the beach, this Bucerias resort is 0.3 mi (0.5 km) from Playa Bucerias and 1.9 mi (3 km) from Flamingos Golf Club. Marina Riviera Nayarit at La Cruz ...

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 ...

$137

$137
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 ...

$137

$137
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 (17 reviews)

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

$142

$142
Fiesta Americana Puerto Vallarta All Inclusive & Spa Hotel
Fiesta Americana Puerto Vallarta All Inclusive & Spa Hotel
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta
4.0 out of 5.0
4.2 out of 5 (34 reviews)

Within a 10-minute drive of Fiesta Americana - Puerto Vallarta, guests can watch the boats come in at the picturesque marina, and see the sun set over the Bay ...

$184

$184
Map

Recently Booked Hotels in Puerto Vallarta

Emperador Vallarta Beachfront Hotel and Suites
3.0 out of 5.0
Last booking: 1 hour ago
Sunscape Puerto Vallarta Resort & Spa All Inclusive
3.5 out of 5.0
Last booking: 2 hours ago
Samba Vallarta - All Inclusive
3.5 out of 5.0
Last booking: 2 hours ago
Buenaventura Grand Hotel & Great Moments - All Inclusive
4.0 out of 5.0
Last booking: 3 hours ago
Garza Blanca Preserve Resort & Spa
5.0 out of 5.0
Last booking: 5 hours ago
Sheraton Buganvilias Resort & Convention Center
4.0 out of 5.0
Last booking: 5 hours ago
Marival Resort & Suites Nuevo Vallarta All Inclusive
4.0 out of 5.0
Last booking: 5 hours ago
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
3.5 out of 5.0
Last booking: 5 hours ago
Hotel Porto Allegro
3.0 out of 5.0
Last booking: 7 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.