Menu

Search options

2025-03-30

2025-03-31
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

4 star hotels in Puerto Vallarta

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

108 results

  • Barcelo Puerto Vallarta

    From US$ 161

    Zona Hotelera Sur Km 11 5, Puerto Vallarta, Mexico (To the map)

    This Puerto Vallarta property is nestled in Mismaloya, which is a former fishing village known for its…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Hilton Vallarta Riviera All-Inclusive Resort,Puerto Vallarta (Adults Only)

    From US$ 495

    Carretera Barra De Navidad Km 4.5, Puerto Vallarta, Mexico (To the map)

    Located on a private beach, the accommodation is close to a motorway. Caballito is at a distance of 4.8…

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Melia Puerto Vallarta

    From US$ 338

    Paseo De La Marina Sur 7, Puerto Vallarta, Mexico (To the map)

    The family property boasts a beachfront location 15 minutes by car from The Church of Our Lady of Guadalupe…

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Sunscape Puerto Vallarta Resort

    From US$ 280

    Blvd Francisco Medina Ascencio Km 3.5, Puerto Vallarta, Mexico (To the map)

    The property is located in the very heart of Puerto Vallarta, 3.1 km from Malecon Boardwalk and 3.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Krystal Vallarta

    From US$ 59

    Avenida Las Garzas S/N Zona Hotelera Norte, Puerto Vallarta, Mexico (To the map)

    This Puerto Vallarta property is located in the Las Glorias-North Hotel district of Puerto Vallarta, 10…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Crown Paradise Club All Inclusive

    From US$ 186

    Avenida Paseo De Las Garzas S/N, Puerto Vallarta, Mexico (To the map)

    The hotel is nestled at a distance of 1 km from Galerias Vallarta and nearly a 10-minute drive from Malecon…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Fiesta Americana Puerto Vallarta All Inclusive & Spa

    From US$ 202

    Avenida Francisco M Ascencio Km 2.5, Puerto Vallarta, Mexico (To the map)

    The property in the Las Glorias-North Hotel district of Puerto Vallarta is at a distance of 3.9 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Buenaventura Grand Hotel & Great Moments

    From US$ 186

    Avenida Mexico 1301, Puerto Vallarta, Mexico (To the map)

    The beachfront location will easily bring you to Camarones Beach, located merely a 5-minute stroll away…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Sunset Plaza Beach Resort Puerto Vallarta All Inclusive

    From US$ 328

    Diego Rivera 121 Zona Hotelera Las Glorias, Puerto Vallarta, Mexico (To the map)

    The 4-star property is about 10 km from Lic. Gustavo Diaz Ordaz airport and 10 minutes' drive from such…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Flamingo Vallarta Hotel & Marina

    From US$ 40

    Puerto Iguana 136, Marina Vallarta, Puerto Vallarta, Mexico (To the map)

    This Puerto Vallarta property boasts a unique location only a 7-minute stroll from Marina Vallarta and…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hacienda Buenaventura Hotel & Mexican Charm

    From US$ 69

    Boulevard Francisco Medina Ascencio, 2699, Puerto Vallarta, Mexico (To the map)

    The accommodation is situated in the Las Glorias-North Hotel district, within walking distance of the…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Villa Del Palmar Beach Resort & Spa Puerto Vallarta

    From US$ 78

    Av. Francisco Medina Asecencio Km 3, Puerto Vallarta, Mexico (To the map)

    This 4-star resort lies in the heart of Puerto Vallarta, only a short distance from La Isla Shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Almar Resort Luxury Lgbt Beach Front Experience (Adults Only)

    From US$ 242

    Amapas #380 Col. Emiliano Zapata, Puerto Vallarta, Mexico (To the map)

    The accommodation boasts a unique setting around 500 metres from Mantamar Beach Club. Playa Los Muertos…

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Las Palmas By The Sea All Inclusive

    From US$ 87

    Francisco Medina Ascencio Km 2.5, Puerto Vallarta, Mexico (To the map)

    The property is situated 3.6 km from El Centro and near a boat dock. Cuale Island is 3.9 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Playa Los Arcos Hotel Beach Resort & Spa

    From US$ 96

    Olas Altas 380, Puerto Vallarta, Mexico (To the map)

    The property is situated in the heart of Puerto Vallarta, a short way from Old Vallarta. Naval Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Velas Vallarta Suite Resort All-Inclusive

    From US$ 454

    Paseo De La Marina Norte 585, Fraccionamiento Marina Vallarta, Puerto Vallarta, Mexico (To the map)

    Perfectly located in the Marina Puerto Vallarta district, the property is a good choice for exploring…

    To the hotel

    price for 1 night
    Book Now From US$ 454
  • Plaza Pelicanos Grand Beach Resort All Inclusive

    From US$ 110

    Jose Clemente Orozco 131 Zona Hotelera, Puerto Vallarta, Mexico (To the map)

    The family accommodation has a beautiful location around 10 minutes by car from El Centro, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Costa Sur Resort & Spa

    From US$ 108

    Carretera A Barra De Navidad 4.5, Puerto Vallarta, Mexico (To the map)

    Surrounded by mountains, this Puerto Vallarta property is a 19-minute drive from Lic. Gustavo Diaz Ordaz…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • City Express Plus By Marriott Puerto Vallarta

    From US$ 55

    Blvd. Francisco Medina Ascencio # 2860, Zona Hotelera Norte, Puerto Vallarta, Mexico (To the map)

    The smoke-free property is situated in the very heart of Puerto Vallarta, next to an international restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Vamar Vallarta Marina & Beach Resort

    From US$ 74

    Av. Paseo de la Marina Sur S/N esquina Vela Marina Vallarta, Puerto Vallarta, Mexico (To the map)

    The accommodation is located right in the centre of Puerto Vallarta 0.7 km from the 110-foot high El…

    To the hotel

    price for 1 night
    Book Now From US$ 74