Puerto Vallarta Resorts

Choose from 11 Puerto Vallarta resorts: beachfront all-inclusives, adults-only spa hotels, and family stays near the airport. Check rates now.

Check-in
Mon, 05 Oct
Check-out
Tue, 06 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Mon, 05 Oct
-
Check-out
Tue, 06 Oct
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Mon, 05 Oct
-
Check-out
Tue, 06 Oct
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-11 out of 11
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great345 total reviews
our site & Booking.com
Map
7.9 km from City Centre
Private BeachInfinity PoolVitaMar Spa
  • Private beach with exclusive access
  • Ten unique on-site restaurants
  • Dedicated KidZ Club for ages 4-12
FromAU$ 271 /nightSelect
8.4
Great637 total reviews
our site & Booking.com
Map
3.0 km from City Centre
Private BeachTennis CourtsHolistic Spa
  • Private beach with water sports
  • Six restaurants and four bars
  • Sheratoons kids club for ages 5-12
FromAU$ 146 /nightSelect
8.6
Great551 total reviews
our site & Booking.com
Map
3.4 km from City Centre500 m from Marina Vallarta
Private BeachInfinity PoolOhtli Spa
  • Private beach and infinity pool
  • Ohtli Spa with ancient healing
  • Six diverse on-site restaurants
FromAU$ 140 /nightSelect
7.3
Very good1448 total reviews
our site & Booking.com
Map
1.8 km from City Centre600 m from Cruise Ship Pier
Kamp KrystalCrazy CrabKrystal Spa
  • Dual-section layout with courtyards
  • Krystal Club exclusive benefits
  • Inexpensive day spa treatments
FromAU$ 85 /nightSelect
8.7
Great344 total reviews
our site & Booking.com
Private BeachOutdoor PoolsSpa & Wellness
  • Adults-only all-inclusive beachfront resort
  • Two ocean-view outdoor pools
  • Located in a private cove
FromAU$ 302 /nightSelect
7.4
Very good884 total reviews
our site & Booking.com
Map
2.0 km from City Centre
Heated PoolsKids ClubBeach Club
  • Supervised kids club for ages 4-12
  • Oceanfront beach club with DJ music
  • Heated family pool with wading area
FromAU$ 216 /nightSelect
8.2
Great493 total reviews
our site & Booking.com
Map
2.3 km from City Centre
Three heated poolsFull-service spaTennis courts
  • Adults-only infinity pool with ocean views
  • 24-hour dedicated butler service for all
  • Guaranteed ocean views from every suite
FromAU$ 272 /nightSelect
8.7
Great190 total reviews
our site & Booking.com
Map
2.5 km from City Centre
Private BeachRooftop PoolFull Spa
  • Adults-only luxury beachfront resort
  • AAA Four Diamond Award winner
  • Private beach with loungers
FromAU$ 433 /nightSelect
7.0
Very good1315 total reviews
our site & Booking.com
Map
1.9 km from City Centre200 m from Cruise Ship Pier
Water ParkTennis CourtsFull-Service Spa
  • Kids' water park with pirate ship
  • Adults-only Club Caribe area
  • Five bars and on-site nightclub
FromAU$ 238 /nightSelect
9.3
Perfect91 total reviews
our site & Booking.com
Map
11.6 km from City Centre
Rooftop Infinity PoolAAA 5 Diamond SpaTennis Court
  • AAA 5 Diamond-rated adults-only resort
  • Rooftop infinity pool with sea views
  • Suites with iPad-operated ambience system
FromAU$ 572 /nightSelect
8.4
Great289 total reviews
our site & Booking.com
Map
15.1 km from City Centre2.2 km from Parque Nacional Marino Arcos de Vallarta
Four PoolsU-SpaKids Club
  • 4-diamond AAA rated resort
  • Premium Level exclusive services
  • Ocean views from every room
FromAU$ 231 /nightSelect

Puerto Vallarta resorts line the Pacific coast from the Hotel Zone to the South Shore, offering direct beach access, multiple pools, and all-inclusive dining plans. Travelers can choose between family-friendly properties like Hyatt Ziva Puerto Vallarta and Barceló Puerto Vallarta, or adults-only escapes such as Hotel Mousai. Most resorts sit within 10-30 minutes of Gustavo Diaz Ordaz Airport, and nightly rates typically range from $150 to $400 depending on season and inclusions.

Key districts for resort stays include the Hotel Zone (Zona Hotelera), where Plaza Pelicanos Club Beach Resort All Inclusive and Sheraton Buganvilias are located, and the Marina area near the airport. The historic center is a short drive away from most properties, so you can explore the Malecon, Plaza de Armas, and Vallarta Theatre without a long commute. For first-timers, all-inclusive packages at Barceló or Sunset Plaza Beach Resort simplify budgeting, while Marriott Puerto Vallarta Resort & Spa offers a more traditional resort experience with a private beach area and multiple à la carte restaurants.