3 Star Hotels in Puerto Vallarta

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Friendly Vallarta Beach Resort & Spa All Inclusive in Puerto Vallarta

Friendly Vallarta Beach Resort & Spa All Inclusive

(2.3 miles to city center)
  • 3.5 stars
Good 3.9 / 5
from$371
$237
Picture of Hotel Portonovo Plaza in Puerto Vallarta

Hotel Portonovo Plaza

(1100 yards to city center)
  • 3 stars
Good 3.9 / 5
from$100
$57
Picture of El Pescador Hotel in Puerto Vallarta

El Pescador Hotel

(1100 yards to city center)
  • 3.5 stars
Good 3.8 / 5
from$280
$120
Picture of One Puerto Vallarta Aeropuerto in Puerto Vallarta

One Puerto Vallarta Aeropuerto

(4.8 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$53
Picture of Royal Decameron Complex All Inclusive in Bucerias

Royal Decameron Complex All Inclusive

(11 miles to city center)
  • 3 stars
Good 3.9 / 5
from
$219
Picture of Canto Del Sol Plaza Vallarta All Inclusive in Puerto Vallarta

Canto Del Sol Plaza Vallarta All Inclusive

(1.8 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$202
$141
Picture of Ocean Breeze Nuevo Vallarta in Nuevo Vallarta

Ocean Breeze Nuevo Vallarta

(6.5 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$203
$91
Picture of Holiday Inn Express Puerto Vallarta in Puerto Vallarta

Holiday Inn Express Puerto Vallarta

(4.5 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$67
Picture of Vista Vallarta All Suites on the Beach in Bucerias

Vista Vallarta All Suites on the Beach

(13 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$151
$139
Picture of Comfort Inn Puerto Vallarta in Puerto Vallarta

Comfort Inn Puerto Vallarta

(4.5 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$53
$48
Picture of Raintree's Club Regina, Puerto Vallarta in Puerto Vallarta

Raintree's Club Regina, Puerto Vallarta

(3.7 miles to city center)
  • 3.5 stars
Excellent 4.0 / 5
from
$189
Picture of Casa Virgilios in Nuevo Vallarta

Casa Virgilios

(7.8 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
from
$74
Picture of Hotel Splash Inn Nuevo Vallarta in Nuevo Vallarta

Hotel Splash Inn Nuevo Vallarta

(6.6 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$40
Picture of Bahia del Sol in Nuevo Vallarta

Bahia del Sol

(7.7 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$136
Picture of Olas Altas Suites in Puerto Vallarta

Olas Altas Suites

(1000 yards to city center)
  • 3.5 stars
Good 3.9 / 5
from
$118
Picture of Hotel Suites Mar Elena in Puerto Vallarta

Hotel Suites Mar Elena

(1.8 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$44
Picture of Plaza Santa Maria in Puerto Vallarta

Plaza Santa Maria

(1.6 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$31
Picture of Vallarta Shores in Puerto Vallarta

Vallarta Shores

(1600 yards to city center)
  • 3 stars
Excellent 4.4 / 5
from
$195
Picture of Riu Vallarta All Inclusive in Nuevo Vallarta

Riu Vallarta All Inclusive

(10 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from$415
$207
Picture of Villa del Mar Beach Resort & Spa Puerto Vallarta in Puerto Vallarta

Villa del Mar Beach Resort & Spa Puerto Vallarta

(2.4 miles to city center)
  • 3.5 stars
Good 3.7 / 5
from$192
$115
Picture of Hotel Casa Iguana Mismaloya in Puerto Vallarta

Hotel Casa Iguana Mismaloya

(6.3 miles to city center)
  • 3 stars
Good 3.7 / 5
from$67
$48
Picture of Vamar Vallarta All Inclusive Marina and Beach Resort in Puerto Vallarta

Vamar Vallarta All Inclusive Marina and Beach Resort

(3.8 miles to city center)
  • 3.5 stars
Good 3.3 / 5
from$175
$97
Picture of Plaza Pelicanos Grand Beach Resort - All Inclusive in Puerto Vallarta

Plaza Pelicanos Grand Beach Resort - All Inclusive

(1.8 miles to city center)
  • 3.5 stars
Good 3.5 / 5
from$204
$114
Picture of Playa Los Arcos Hotel Beach Resort & Spa in Puerto Vallarta

Playa Los Arcos Hotel Beach Resort & Spa

(860 yards to city center)
  • 3 stars
Good 3.7 / 5
from$274
$181
Picture of Refugio del Mar in Bucerias

Refugio del Mar

(12 miles to city center)
  • 3.5 stars
Outstanding 5.0 / 5
from
$383

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE