80 hotels in Puerto Vallarta

  • Blue Chairs Resort By The Sea

    Calle Malecon y Almendro #4 , Puerto Vallarta | 2 star hotel
    from $71
    Traveler rating: 3.0/5 Good (253 reviews)
    • Resort? I don't think so.
    • Great!!!!
    • The place to stay in Vallarta
  • Encino Hotel

    Avenida Juarez 122, Puerto Vallarta | 1 star hotel
    from $42
    Traveler rating: 3.5/5 Very Good (95 reviews)
  • Paloma del Mar Hotel

    Honduras 309 Col. 5 de Diciembre, Puerto Vallarta | 2 star hotel
    from $48
    Traveler rating: 4.0/5 Excellent (9 reviews)
  • Hotel Villa Del Mar

    Francisco I. Madero #440 Col. E. Zapata, Puerto Vallarta | 3 star hotel
    from $29
    Traveler rating: 3.5/5 Very Good (26 reviews)
  • Hotel Mercurio

    Francisca Rodriguez 168, Puerto Vallarta | Hotel
    from $74
    Traveler rating: 4.0/5 Excellent (267 reviews)
    • Great location/good value
    • Comfortable, Quiet, Convenient, and Cheap
    • Mercurio - Humming Along...
  • Mar Sereno Hotel & Suites

    Carretera a Barra de Navidad Km. 15, Puerto Vallarta | 3 star hotel
    from $44
    Traveler rating: 3.0/5 Good (18 reviews)
  • Eloisa Hotel

    Lazaro Cardenas No. 179, Puerto Vallarta | 2 star hotel
    from $43
    Traveler rating: 3.0/5 Good (51 reviews)
  • Hotel O'Hara Marlene

    Lucerna #105 Col Diaz Ordaz, Puerto Vallarta | Hotel
  • Villa del Mar

    Kilometro 3 Carretera Al Aero, Puerto Vallarta | 4 star hotel
    from $84
    Traveler rating: 4.0/5 Excellent (36 reviews)
  • Andale Hotel

    Olas Altas 425, Puerto Vallarta | Hotel
    Traveler rating: 4.0/5 Excellent (2 reviews)
  • Hotel Belmar

    Av. Insurgentes #161 Esq. Aquiles Serdan, Puerto Vallarta | 2 star hotel
    from $31
    Traveler rating: 4.0/5 Excellent (70 reviews)
  • Brisas Del Mar

    Privada Abedul 10 , Puerto Vallarta | Hotel
    from $68
    Traveler rating: 3.0/5 Good (15 reviews)
  • Vallartasol Hotel

    Niza No. 139, Puerto Vallarta | 2 star hotel
    from $52
    Traveler rating: 3.5/5 Very Good (12 reviews)
  • Casa Dona Susana

    Manuel M. Dieguez 171, Col. Emiliano Zapata, Puerto Vallarta | 2 star hotel
    from $61
    Traveler rating: 3.5/5 Very Good (174 reviews)
    • Pretty nice
    • Mixed feelings, depends on your expectations!
    • Be careful on this one... big time...
  • Vallarta Sun Suites & Hotel

    Francisca Rodriguez 169, Puerto Vallarta | Hotel
    from $17
    Traveler rating: 4.5/5 Outstanding (41 reviews)
  • Garza Blanca Preserve, Resort & Spa

    Km 7.5 a Barra de Navidad, Puerto Vallarta | 5 star hotel
    from $180
    Traveler rating: 4.5/5 Outstanding (384 reviews)
  • Playa Conchas Chinas

    Km. 2.5 Carretera a Barra de Navidad, Puerto Vallarta | 3 star hotel
    from $70
    Traveler rating: 4.0/5 Excellent (79 reviews)
    • Longing to Return
    • Ok place to stay, but beware
    • Beam us back there, por favor
  • Hotel Posada de Roger

    Basilio Badillo 237, Puerto Vallarta | 3 star hotel
    from $44
    Traveler rating: 4.0/5 Excellent (265 reviews)
  • Hotel Rio Malecon Puerto Vallarta

    Morelos, 170, Puerto Vallarta | 3 star hotel
    from $62
    Traveler rating: 4.0/5 Excellent (102 reviews)
    • Good expirience
    • Nice, Modest, Clean Hotel
    • Friendly staff
  • Hotel Suites Nadia

    Uruguay 127, Col. 5 de Diciembre, Puerto Vallarta | Hotel
    from $113
    Traveler rating: 4.5/5 Outstanding (55 reviews)
  • Villa Olivia

    Amapas 329, Puerto Vallarta | Hotel
    Traveler rating: 5.0/5 Outstanding (51 reviews)
  • Casa Corazon

    Amapas 326, Puerto Vallarta | Hotel
    Traveler rating: 4.0/5 Excellent (40 reviews)
  • Los Cuatro Vientos Hotel

    520 Matamoros, Puerto Vallarta | Hotel
    Traveler rating: 3.5/5 Very Good (31 reviews)
  • Hotel Yazmin

    168 Basilio Badillo, Puerto Vallarta | Hotel
    Traveler rating: 4.0/5 Excellent (27 reviews)
  • Vallarta Cora Hotel

    Pilitas #174 Colonia Emiliano Zapata , Puerto Vallarta | Hotel
    Traveler rating: 4.0/5 Excellent (27 reviews)
  • Amaca Hotel

    Pino Suarez 583 Col. Emiliano Zapata, Puerto Vallarta | 4 star hotel
    from $84
    Traveler rating: 3.5/5 Very Good (27 reviews)