80 hotels in Puerto Vallarta

  • Holiday Inn Puerto Vallarta

    Blvd. Francisco Medina Ascencio Km. 3.5, Puerto Vallarta | 3 star hotel
    from $73
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • This hotel is great for families.
    • Great Hotel!!!
    • I love PV!!!
  • Buenaventura Grand Hotel and Spa

    Avenida Mexico 1301, Puerto Vallarta | 3 star hotel
    from $73
    Traveler rating: 4/5 Excellent (4 reviews)
  • Fiesta Americana Puerto Vallarta

    Blvd Francisco Medina Ascencio Km 2.5, Puerto Vallarta | 4 star hotel
    from $88
    Traveler rating: 5/5 Outstanding (4 reviews)
    • Stay on the 9th floor!
    • Fiesta Americana
    • One of the Best
  • Crown Paradise Club Puerto Vallarta

    Av de las Garzas 1, Puerto Vallarta | 3 star hotel
    from $158
    Traveler rating: 4/5 Excellent (8 reviews)
    • Missin Puerto Vallarta
    • Wonderfull! easy, nice staff!
    • Never Again
  • Playa Los Arcos Hotel Beach Resort & Spa

    Olas Altas 380, Puerto Vallarta | 2 star hotel
    from $76
    Traveler rating: 3/5 Good (4 reviews)
    • Too many other options in PV!!!
    • Stay away, this place is Horrible
    • Only good hotel IN the Romantic Zone
  • Costa Sur Resort & Spa

    Carr. Puerto Vallarta a Barra de Navidad Km. 4.5, Puerto Vallarta | 3 star hotel
    from $77
    Traveler rating: 4/5 Excellent (5 reviews)
    • Unexpected Gem
    • No morning sun and all the lounge chairs taken by 7am!
    • Good location, random crowd, rooms decent
  • San Marino Hotel

    Rodolfo Gomez 111, Puerto Vallarta | 2 star hotel
    from $86
    Traveler rating: 2.5/5 Fair (5 reviews)
    • Beautiful Vallarta!
    • Bad
    • Great
  • InterContinental Presidente Puerto Vallarta

    Carretera a Barra de Navidad Km. 8.5, Puerto Vallarta | 4 star hotel
    from $68
    Traveler rating: 5/5 Outstanding (5 reviews)
    • Fabulous
    • I loved it so much I could live there!!
    • Dos Margaritas Por Favor!
  • Hacienda Hotel & Spa

    Boulevard Francisco Medina Ascencio, 2699, Puerto Vallarta | 3 star hotel
    from $58
    Traveler rating: 4/5 Excellent (4 reviews)
    • Not impressed
    • Maastricht, Netherlands (Europe)
    • Home Away From Home
  • Comfort Inn Puerto Vallarta

    Blvd Francisco Medina Ascencio 3965, Puerto Vallarta | 2 star hotel
    from $61
  • Costa Club Punta Arena

    Blvd. Fco. Medina Ascencio No. 1737, Puerto Vallarta | 2 star hotel
    from $93
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Loved it!
    • Terrible
    • Terrible
  • Puerto De Luna All-Suites Hotel

    Boulevard Fco Medina Ascencio 2500, Puerto Vallarta | 3 star hotel
    from $46
  • Lifestyles Sun Resort Puerto Vallarta

    Carretera Barra De Navidad Km 4.5, Puerto Vallarta | Hotel
  • Rosita Hotel

    Paseo Diaz Ordaz No. 901, Puerto Vallarta | 1 star hotel
    from $45
    Traveler rating: 4/5 Excellent (6 reviews)
    • Great Vacation @ The Rosita P.V.
    • Perfect for a single person!!
    • Great for Kids
  • Flamingo Vallarta Resort & Marina

    Carretera Al Aeropuerto KM 6 S/N, Puerto Vallarta | 1 star hotel
    from $56
  • El Pescador

    Paraguay No. 1117, Puerto Vallarta | 1 star hotel
    from $48
    Traveler rating: 3/5 Good (4 reviews)
    • Elpescador was ok, but papagayo's next door was Awesome!!!
    • Great time
    • A Great Holiday at El Pescador!
  • Mayan Palace Puerto Vallarta

    Paseo de la Marina Sur S/N, Puerto Vallarta | Hotel
    from $100
    Traveler rating: 3/5 Good (5 reviews)
    • Not what I expected
    • Honest Evaluation
    • Beware of Mayan Palace/Mayan Escape
  • Emperador Vallarta Beachfront Hotel & Suites

    Amapas 114, Col. Emiliana Zapata, Puerto Vallarta | 3 star hotel
    from $50
    Traveler rating: 3/5 Good (4 reviews)
    • Bah humbug to the restaurant manager
    • Amazing for someone on a budget
    • Best Location in the Best Location..
  • Playa Del Sol Los Muertos Beach

    Calle Malecon 1 Esq Abedul, Puerto Vallarta | 3 star hotel
    from $198
  • Hotel Suites Del Sol

    Francia #100, Col. Versalles, Puerto Vallarta | 2 star hotel
    from $105
  • Ambassador Suites

    15 Blvd Francisco Medina Ascencio, Puerto Vallarta | 2 star hotel
    from $90
  • Hotel Torre De Oro

    Pulpito #138 Col Emiliano Zapata, Puerto Vallarta | 2 star hotel
    from $90
    Traveler rating: 3.5/5 Very Good (8 reviews)
  • Casa Iguana Hotel

    Avenue 5 De Mayo, Puerto Vallarta | 2 star hotel
    from $56
    Traveler rating: 4.5/5 Outstanding (6 reviews)
    • Couldn't be happier!!!
    • Go! Go! Go!
    • Great Value!
  • Raintrees Villa Vera Puerto Vallarta

    Paseo de la Marina Sur No.21, Puerto Vallarta | 3 star hotel
    from $64
  • Los Arcos Suites

    Manuel M. Dieguez No. 164, Puerto Vallarta | 2 star hotel
    from $49
  • Tropicana Hotel

    Amapas 214, Puerto Vallarta | 3 star hotel
    from $69
    Traveler rating: 4.5/5 Outstanding (8 reviews)
    • Loved Tropicana Years ago and going back next week!
    • Frequent Stays at the Tropicana
    • Worst food in PV
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.