Puerto Vallarta Hotels with a Pool

  • 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
Book this Pool Hotel in Puerto Vallarta

One Puerto Vallarta Aeropuerto

(4.8 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$55
$44
Book this Pool Hotel in Puerto Vallarta

Resorts by Pinnacle 220

(1100 yards to city center)
  • 4 stars
Outstanding 4.7 / 5
from$306
$153
Book this Pool Hotel in Puerto Vallarta

Comfort Inn Puerto Vallarta

(4.5 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from
$49
Book this Pool Hotel in Puerto Vallarta

Grand Miramar All Luxury Suites & Residences

(1.5 miles to city center)
  • 4.5 stars
Outstanding 4.6 / 5
from$278
$136
Book this Pool Hotel in Nuevo Vallarta

Paradise Village Beach Resort and Spa

(7.0 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from$179
$125
Book this Pool Hotel in Puerto Vallarta

Resorts by Pinnacle 180

(1000 yards to city center)
  • 4 stars
Outstanding 4.7 / 5
from$350
$168
Book this Pool Hotel in Nuevo Vallarta

Villa Del Palmar Flamingos Beach Resort and Spa

(11 miles to city center)
  • 4 stars
Excellent 4.2 / 5
from$252
$113
Book this Pool Hotel in Puerto Vallarta

Luna Líquida Hotel Boutique

(260 yards to city center)
  • 3.5 stars
Excellent 4.5 / 5
from$168
$92
Book this Pool Hotel in Puerto Vallarta

Costa Sur Resort & Spa

(2.6 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from$205
$103
Book this Pool Hotel in Puerto Vallarta

Villa del Palmar Beach Resort and Spa, Puerto Vallarta

(2.4 miles to city center)
  • 3.5 stars
Excellent 4.0 / 5
from$209
$115
Book this Pool Hotel in Puerto Vallarta

Flamingo Vallarta Hotel & Marina

(4.0 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from$71
$49
Book this Pool Hotel in Nuevo Vallarta

Villa La Estancia Beach Resort & Spa Riviera Nayarit

(11 miles to city center)
  • 4.5 stars
Excellent 4.4 / 5
from$419
$230
Book this Pool Hotel in Puerto Vallarta

Villa Premiere Boutique Hotel & Romantic Getaway

(1600 yards to city center)
  • 4.5 stars
Excellent 4.4 / 5
from$356
$178
Book this Pool Hotel in Puerto Vallarta

Fiesta Americana Puerto Vallarta All Inclusive & Spa Hotel

(2.3 miles to city center)
  • 4 stars
Excellent 4.3 / 5
from$306
$214
Book this Pool Hotel in Nuevo Vallarta

Riu Palace Pacifico All Inclusive

(11 miles to city center)
  • 4 stars
Excellent 4.4 / 5
from$354
$195
Book this Pool Hotel in Puerto Vallarta

Hotel Portonovo Plaza

(1100 yards to city center)
  • 3 stars
Good 3.9 / 5
from$73
$40
Book this Pool Hotel in Nuevo Vallarta

Riu Vallarta All Inclusive

(10 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from$415
$207
Book this Pool Hotel in Puerto Vallarta

Hotel Suites Mar Elena

(1.8 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$34
Book this Pool Hotel in Puerto Vallarta

Rivera del Rio Boutique Hotel

(500 yards to city center)
  • 4 stars
Outstanding 4.7 / 5
from
$74
Book this Pool Hotel in Puerto Vallarta

Buenaventura Grand Hotel & Great Moments - All Inclusive

(1500 yards to city center)
  • 4 stars
Good 3.8 / 5
from$259
$168
Book this Pool Hotel in Nuevo Vallarta

Marival Residences Luxury Nuevo Vallarta All Inclusive

(8.8 miles to city center)
  • 4.5 stars
Excellent 4.5 / 5
from$293
$138
Book this Pool Hotel in Puerto Vallarta

Sunset Plaza Beach Resort & Spa Pto Vallarta All Inclusive

(1.8 miles to city center)
  • 4 stars
Outstanding 4.6 / 5
from$313
$143
Book this Pool Hotel in Puerto Vallarta

Rosita Hotel

(800 yards to city center)
  • 3 stars
Good 3.8 / 5
from$123
$70
Book this Pool Hotel in Nuevo Vallarta

Marival Resort & Suites Nuevo Vallarta All Inclusive

(8.2 miles to city center)
  • 4 stars
Excellent 4.0 / 5
from$271
$130
Book this Pool Hotel in Puerto Vallarta

Canto Del Sol Plaza Vallarta All Inclusive

(1.8 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$227
$143

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