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 Emperador Vallarta Beachfront Hotel and Suites in Puerto Vallarta

Emperador Vallarta Beachfront Hotel and Suites

(1100 yards to city center)
  • 3 stars
Good 3.8 / 5
from$91
$54
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.6 / 5
from$203
$122
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
$82
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$315
$157
Picture of Villa Mercedes Petit Hotel Adults Only in Puerto Vallarta

Villa Mercedes Petit Hotel Adults Only

(1100 yards to city center)
  • 3 stars
Excellent 4.2 / 5
from$105
$74
Picture of Flamingo Vallarta Hotel & Marina in Puerto Vallarta

Flamingo Vallarta Hotel & Marina

(4.0 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from$102
$72
Picture of Rosita Hotel in Puerto Vallarta

Rosita Hotel

(800 yards to city center)
  • 3 stars
Good 3.8 / 5
from$238
$95
Picture of Hotel Portonovo Plaza in Puerto Vallarta

Hotel Portonovo Plaza

(1100 yards to city center)
  • 3 stars
Good 3.9 / 5
from$104
$57
Picture of Comfort Inn Puerto Vallarta in Puerto Vallarta

Comfort Inn Puerto Vallarta

(4.5 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$67
$60
Picture of Samba Vallarta - All Inclusive in Nuevo Vallarta

Samba Vallarta - All Inclusive

(10 miles to city center)
  • 3.5 stars
Good 3.6 / 5
from$269
$151
Picture of Hotel Hortencia in Puerto Vallarta

Hotel Hortencia

(480 yards to city center)
  • 3 stars
Good 3.6 / 5
from
$36
Picture of Amapas Apartments Puerto Vallarta in Puerto Vallarta

Amapas Apartments Puerto Vallarta

(1100 yards to city center)
  • 3 stars
Excellent 4.5 / 5
from$74
$48
Picture of Hotel Splash Inn Nuevo Vallarta in Nuevo Vallarta

Hotel Splash Inn Nuevo Vallarta

(6.6 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$53
Picture of Hotel Porto Allegro in Puerto Vallarta

Hotel Porto Allegro

(250 yards to city center)
  • 3 stars
Excellent 4.3 / 5
from$71
$60
Picture of Casa Virgilios in Nuevo Vallarta

Casa Virgilios

(7.8 miles to city center)
  • 3 stars
Outstanding 4.8 / 5
from
$66
Picture of San Marino in Puerto Vallarta

San Marino

(1100 yards to city center)
  • 3 stars
Good 3.1 / 5
from$119
$77
Picture of Fiesta Inn Puerto Vallarta Isla in Puerto Vallarta

Fiesta Inn Puerto Vallarta Isla

(2.4 miles to city center)
  • 3.5 stars
Outstanding 4.7 / 5
from
$84
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$223
$145
Picture of Hotel Casa Iguana Mismaloya in Puerto Vallarta

Hotel Casa Iguana Mismaloya

(6.3 miles to city center)
  • 3 stars
Good 3.5 / 5
from$64
$58
Picture of One Puerto Vallarta Aeropuerto in Puerto Vallarta

One Puerto Vallarta Aeropuerto

(4.8 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$55
Picture of Hotel Tropicana in Puerto Vallarta

Hotel Tropicana

(1300 yards to city center)
  • 3 stars
Good 3.6 / 5
from$85
$55
Picture of Villa Armonia Luxury Boutique Hotel in Puerto Vallarta

Villa Armonia Luxury Boutique Hotel

(980 yards to city center)
  • 3.5 stars
No Guest Reviews yet
from$300
$225
Picture of Plaza Pelicanos Club Beach Resort All Inclusive in Puerto Vallarta

Plaza Pelicanos Club Beach Resort All Inclusive

(2.0 miles to city center)
  • 3 stars
Good 3.2 / 5
from$367
$165
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.2 / 5
from
$170
Picture of Hotel Hacienda de Vallarta Centro in Puerto Vallarta

Hotel Hacienda de Vallarta Centro

(660 yards to city center)
  • 3 stars
Good 3.4 / 5
from$50
$33

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