Hotels in Zona Romántica (Old Town)
Small, walkable and close to the food — what to expect from Old Town hotels, and how to pick the right street.
Booking a hotel in Zona Romántica is a different exercise from booking a resort. The properties are smaller, older and far more varied, and the difference between a great stay and a mediocre one usually comes down to which street you're on rather than which star rating the listing claims.
What Old Town hotels are actually like
Expect boutique properties, converted villas, small independents and guesthouses — typically twenty to sixty rooms rather than four hundred. Many have a rooftop terrace or a small pool rather than a resort complex. Rooms are generally more compact and the buildings older than in the Hotel Zone. What you are buying is position: the restaurants, the beach and the nightlife are all on foot.
The types to choose between
| Type | What you get | Suits |
|---|---|---|
| Boutique hotel | Design-led, 20–60 rooms, often a rooftop and small pool | Couples, repeat visitors |
| Adults-only boutique | Calmer, no children, frequently gay-owned | Couples wanting quiet — see adults-only |
| Beachfront on Los Muertos | Steps from the sand, lively, the busiest position | Beach-first stays — see beachfront hotels |
| Guesthouse / posada | Family-run, simple, best value | Budget stays — see budget hotels |
| Hillside condo or villa | Terrace, bay views, more space | Longer stays — see Amapas |
Which street to book on
This matters more than anything else in Old Town, because the neighbourhood is only about eight blocks by six and the character changes street by street:
- Olas Altas — the spine, cafés and bars, closest to the beach. Central and convenient, and the noisiest.
- Lázaro Cárdenas — the nightlife axis and heart of the LGBTQ+ scene. Excellent if you want to be in it; poor if you want silence.
- Basilio Badillo — restaurant row. Great for eating, moderately busy at night.
- Púlpito, Amapas and the upper streets — quieter, better views, and a genuinely steep walk home.
- Toward the Cuale river — calmer, a short walk to both Old Town and downtown.
What to check before booking
- Street noise. The single most common complaint. Ask for an interior or upper room on the nightlife blocks.
- Air conditioning, not just a fan — essential from May to October. See weather.
- Stairs and lifts. Old buildings, and the neighbourhood climbs. Check the floor and whether there's a lift.
- How far uphill. "Five minutes from the beach" is often five down and fifteen back.
- Pool or rooftop — many small hotels have neither; if that matters, confirm it.
- Cobbles. Wheeled luggage on cobbled streets is hard work; note the drop-off point.
Old Town or the resort zones?
Book Old Town if you want to walk to dinner, eat somewhere different every night, and be in the city. Book the Hotel Zone if you want a wide calm beach, a big pool and an all-inclusive package — you'll just be taxiing in for the evenings. The full comparison is in where to stay in Puerto Vallarta.
Hotels in Zona Romántica
Compare availability and prices in Old Town for your dates.
See Old Town hotels →Frequently asked
Is Zona Romántica a good area to stay in Puerto Vallarta?
For most visitors yes. It is the most walkable part of the city, with the densest concentration of restaurants and its own beach at Playa Los Muertos. It suits families with young children less well because of the cobbled, steep streets.
Is Old Town the same as Zona Romántica?
Yes. Old Town, the Romantic Zone and Zona Romántica all refer to the area south of the Río Cuale.
Are Old Town hotels noisy?
Some are. The blocks around Lázaro Cárdenas and Olas Altas are lively late into the night. Ask for an interior or upper-floor room, or book on the quieter streets toward the river or uphill.
Are there all-inclusive hotels in Old Town?
Very few. Almost all of Puerto Vallarta's all-inclusive resorts are in the Hotel Zone, Marina Vallarta and Nuevo Vallarta.
How far is Old Town from the airport?
Roughly 20 to 30 minutes by road depending on traffic. See our airport guide.