Menu

Search options

2026-11-04

2026-11-05
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.

Central 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

825 results

  • Paloma Del Mar (Adults Only)

    From US$ 48

    Honduras, 309, Puerto Vallarta, Mexico (To the map)

    The comfortable hotel has a convenient setting a mere 1.3 km from Centro Cultural Cuale, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Park Royal Homestay Los Tules Puerto Vallarta

    From US$ 119

    Blvd. Francisco Medina Ascencio Km 2.5, Puerto Vallarta, Jalisco 48333, Puerto Vallarta, Mexico (To the map)

    The hotel in the Las Glorias-North Hotel district is merely 1.6 km from the tranquil Playa Camarones…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Luna Liquida

    From US$ 82

    Iturbide 408, Col. Centro, Puerto Vallarta, Mexico (To the map)

    Olas Altas is only a few steps from the boutique hotel, and Plaza Principal is around 500 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Oyo Casa Mission

    From US$ 48

    Prolongacion Brasil 1169, 5 De Diciembre,, Puerto Vallarta, Mexico (To the map)

    The hotel has a prime location approximately a 5-minute drive from Plaza Principal, while shopping venues…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Los Tules King Suite

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

    The hotel is not far from La Isla Shopping Village in Hotel Zone, where you can find fabulous resorts…

    To the hotel

    Book Now
  • Harbor 171 Oceanfront Residences #3009

    From US$ 116

    Febronio Uribe 171, Zona Hotelera, Las Glorias, 48333 Puerto Vallarta, Jal. 3009, Puerto Vallarta, Mexico (To the map)

    The hotel is about 5 km from Lic. Gustavo Diaz Ordaz airport and about 3 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Casa Colibri Malecon

    From US$ 44

    160 Pipila, Puerto Vallarta, Mexico (To the map)

    Providing a convenient setting in Puerto Vallarta, the homestay is within reach of The Church of Our…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Casa Victoria Malecon - Adults Only

    From US$ 159

    Morelos 726, Puerto Vallarta, Mexico (To the map)

    Located within 500 metres of Plaza Principal, the comfortable guest house is 1.5 km from Old Vallarta.

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Hostel Vallarta (Adults Only)

    From US$ 19

    535 Juarez, Puerto Vallarta, Mexico (To the map)

    The hostel is 2.2 km from the lively beach "Playa Los Muertos pier" and 1.4 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Condominio Oceano Oro

    From US$ 117

    509 Morelos, Puerto Vallarta, Mexico (To the map)

    The sand Cuale Island is only 1 km from this apartment, while Juarez y Calle Abasolo bus station is a…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Spanish Moon Pv

    From US$ 62

    Aquiles Serdan 534, Puerto Vallarta, Mexico (To the map)

    The apartment offers a central location, 500 metres from the sand Cuale Island. Attractions near Spanish…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Nise

    From US$ 146

    447 Calle Emilio Carranza, Puerto Vallarta, Mexico (To the map)

    Naval Museum Secretary of the Navy of Mexico is about 500 metres from the property, and Los Muertos Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Hotel Rio Mar

    From US$ 44

    Morelos 120 3, Puerto Vallarta, Mexico (To the map)

    The hotel boasts a convenient location merely 300 metres from The Church of Our Lady of Guadalupe and…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Cuale

    From US$ 60

    561 Aquiles Serdan, Puerto Vallarta, Mexico (To the map)

    The hotel has a prime location just 1.1 km from Old Vallarta, while shopping venues like Plaza Principal…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Posada Casa Adriana

    From US$ 27

    140 Niza, Puerto Vallarta, Mexico (To the map)

    Centro Cultural Cuale is located 3.3 km from this Puerto Vallarta hotel while Zona Romantica is 3.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casitas Miramar Puerto Vallarta Malecon

    From US$ 43

    Miramar 831, Puerto Vallarta, Mexico (To the map)

    The hotel enjoys a convenient position in Downtown Puerto Vallarta with cool clubs and discos, and the…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hospedaje Ixaya

    From US$ 40

    Sierra Pirineos 181, Puerto Vallarta, Mexico (To the map)

    This Puerto Vallarta hotel places you 2.7 km from the sand Cuale Island and 2.5 km from Naval Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Mako 54

    From US$ 68

    1463 Belice, Puerto Vallarta, Mexico (To the map)

    The elegant hotel lies 3.1 km from Los Muertos Beach and a short way from Plaza Principal. The Mako 54…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Guerrero 318

    From US$ 44

    Calle Guerrero 318, Puerto Vallarta, Mexico (To the map)

    The bed & breakfast is in the centre of Puerto Vallarta, only a 7-minute walk from Malecon Boardwalk.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Zoho Skies By Monyxbnb

    From US$ 43

    Maria Montessori 360, Puerto Vallarta, Mexico (To the map)

    The Puerto Vallarta holiday home offers a beachfront location, around 10 minutes by car from the tranquil…

    To the hotel

    price for 1 night
    Book Now From US$ 43