Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Puerto Vallarta 3 Star Hotels

See all 872 Hotels in Puerto Vallarta
Comfort Inn Puerto Vallarta

Comfort Inn Puerto Vallarta

Blvd. Francisco Medina Ascenci 3965, Puerto Vallarta
3.5 out of 5.0
4.3 out of 5 (796 reviews)
A great stopping point before availability of condRight at check in we knew the hotel and the people would take care of us. Very helpful, friendly and courteous. We very easily moved to a room on the same floor, just a little further away from the elevators. The. beds are extremely comfortable. Our room, Hallways and lobby clean and sparking. Lots ...
  Feb 20, 2018

$48

$48
Krystal Vallarta

Krystal Vallarta

Avenida Las Garzas, Puerto Vallarta
3.5 out of 5.0
3.4 out of 5 (719 reviews)
Nice beach .Had some issues with check in. Did not have all inclusive so difficult to order in restaurant. Staff at pool and restaurant were very helpful .Great walking beach. would go there again
  Feb 10, 2018

$92

$92
Holiday Inn Express Puerto Vallarta

Holiday Inn Express Puerto Vallarta

Blvd. Francisco Medina Acencio 3974, Puerto Vallarta
3.5 out of 5.0
4.6 out of 5 (410 reviews)
Perfect for a stop over night, Clean and fresh! Great breakfast, friendly staff. A great property for a stopover night close to airport, walking distance to the marina. Would recommend for sure!
  Feb 19, 2018

$71

$71
Playa Los Arcos Hotel Beach Resort & Spa

Playa Los Arcos Hotel Beach Resort & Spa

Olas Altas 380, Puerto Vallarta
3.5 out of 5.0
3.7 out of 5 (1,714 reviews)
Rustic charm in prime locationWe booked a "superior" room for 3 adults. It was anything but superior.....small, two double beds, musty smelling and an extremely noisy air conditioner. The saving grace was the balcony that gave a partial ocean view. This hotel has a prime location in Old Town on the beach. Small, but adequate ...
  Feb 19, 2018
Hotel Tropicana

Hotel Tropicana

Amapas #214 Col., Puerto Vallarta
3.5 out of 5.0
3.7 out of 5 (690 reviews)
Right on the beach- great customer service. Perfect part of town, we were able to walk to everything.
  Feb 13, 2018

$57

$57
Hotel Eloisa

Hotel Eloisa

Lazaro Cardenas 179, Puerto Vallarta
3.5 out of 5.0
3.4 out of 5 (505 reviews)
Cannot beat location Get your expectations right, for about $40 dlls a night this place is fantastic. Great location, we walked everywhere. 1 or 2 minutes from the beach , just awesome. Would definitely come back.
  Feb 20, 2018

$40

$40
One Puerto Vallarta Aeropuerto

One Puerto Vallarta Aeropuerto

Boulevard Francisco Medina Ascencio, Puerto Vallarta
3.0 out of 5.0
4.0 out of 5 (524 reviews)
Convenient location near the airport.We needed 1 extra night before flying out so the location was good. The rooms were acceptable & clean. The staff were helpful. I would not chose to stay there long term as we prefer beaches.
  Feb 20, 2018

$49

$49
Villa Varadero

Villa Varadero

Lotes 84-85 Retorno Nayarit, Nuevo Vallarta
3.0 out of 5.0
3.5 out of 5 (312 reviews)
Exceptional for the priceStaff very helpful and professional. Sold me on a Whale and ATV excursion which was phenomenal. Rooms are simple but fully functional and "Mexican style." Great for the price. Pools were nice and clean. Food was average.
  Feb 20, 2018

$73

$73
Villa del Mar Beach Resort & Spa Puerto Vallarta

Villa del Mar Beach Resort & Spa Puerto Vallarta

Blvd Francisco Medina Ascencio Km 2.5-A, Puerto Vallarta
3.5 out of 5.0
3.8 out of 5 (381 reviews)
fantastic staffthis is the hotel of the newly wed and nearly dead. the staff are terrific and endure the nattering complaints of the old geezers, of which I am one, with terrific fortitude. the restaurants are good and the sports bar is first rate. a store on site makes the stay very enjoyable. close to town, the ...
  Feb 16, 2018

$115

$115
Hotel Hacienda de Vallarta Centro

Hotel Hacienda de Vallarta Centro

Insurgentes 322 Colonia Emiliano Zapata, Puerto Vallarta
3.5 out of 5.0
3.4 out of 5 (303 reviews)
Faded but friendly “You get what you pay for” is perfectly demonstrated by this hotel. It’s simple, with a nice lobby and clean, spacious rooms. The AC was new and worked great, and the bed was firm. But it is in no way a luxury hotel and the first night there was no bath mat or soap, shampoo, etc. The small pool looks ...
  Feb 12, 2018

$26

$26
Map

Three Star Hotel Guide for Puerto Vallarta

There’s a reason the top 3 star hotels in Puerto Vallarta, Jalisco are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Puerto Vallarta, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Puerto Vallarta for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Puerto Vallarta near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Puerto Vallarta 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Puerto Vallarta

Marriott Puerto Vallarta Resort & Spa
4.5 out of 5.0
Last booking: 25 minutes ago
Riu Vallarta All Inclusive
4.0 out of 5.0
Last booking: 33 minutes ago
Hotel Tropicana
3.5 out of 5.0
Last booking: 41 minutes ago
Barceló Puerto Vallarta - All Inclusive
4.0 out of 5.0
Last booking: 1 hour ago
Hotel Rio Malecon
3.5 out of 5.0
Last booking: 1 hour ago
Pinnacle Resorts 220
4.5 out of 5.0
Last booking: 1 hour ago
Hotel Eloisa
3.5 out of 5.0
Last booking: 2 hours ago
Amor Boutique Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Flamingo Vallarta Hotel & Marina
4.0 out of 5.0
Last booking: 2 hours ago