A romantic hillside boutique hotel in Puerto Vallarta's historic center, spread across several colonial-era houses with terraced gardens, multiple pools, and sweeping views over the city's rooftops to Banderas Bay. Each of the 18 rooms is uniquely decorated with Mexican antiques.
Hacienda San Angel sits above Puerto Vallarta's historic center on Calle Miramar, where a series of three interconnected colonial-era houses have been converted into an intimate hillside hotel with terraced gardens, multiple pools, and uninterrupted views from the Church of Our Lady of Guadalupe to the full sweep of Banderas Bay. The property is one of the most visually distinctive addresses in Puerto Vallarta, as celebrated for its rooftop panoramas as for its individually furnished rooms.
The 18 suites are distributed across the three colonial buildings, each furnished with antique Mexican pieces, hand-painted tiles, wrought-iron fixtures, and folk art gathered from across Mexico. No two rooms share the same layout or view — some overlook the church towers, others face the bay, and several have private garden terraces. Ceiling fans and whitewashed walls maintain the colonial aesthetic throughout, with modern amenities integrated without disrupting the period atmosphere.
Three pools at different garden levels offer varying degrees of privacy and sun exposure. The top-level pool frames the most compelling views and tends to be the quietest. The main restaurant El Set serves Mexican and international dinner in an open-air setting with a direct view of the Old Town skyline, and its wine list draws from both Mexican and international producers.
The location in El Centro places guests within a short walk of the Malecón boardwalk, the Zona Romántica's restaurant quarter, and the city's gallery scene. A concierge team arranges sailing excursions, whale watching trips (December to March), ATV rides in the Sierra Madre foothills, and private chef dinners on the roof terrace.
Service is personal and host-oriented — the small team knows returning guests by name. The atmosphere suits couples, honeymooners, and solo travelers seeking a boutique property rather than a resort experience.
Amenities
- multiple pools
- restaurant
- bar
- wifi
- rooftop terrace
- garden
- concierge
Location
Miramar 336, El Centro, 48300 Puerto Vallarta, Jalisco
20.6080, -105.2375 View on map
Highlights
- Three interconnected colonial houses with 18 individually furnished suites — no two rooms alike
- Three terraced pools with views spanning from the Church of Our Lady of Guadalupe to Banderas Bay
- El Set restaurant with open-air Old Town skyline dining at sunset
- Walking distance to the Zona Romántica's galleries, restaurants, and the Malecón boardwalk
- Boutique host-style service well-suited to couples and honeymoon travelers
Tips for visiting
- The top-level pool has the best views and least foot traffic — it is worth the extra stairs to reach it
- Request a room facing the church or the bay at booking; rooms vary significantly in character, view, and layout
- Book dinner at El Set on the first evening to lock in a preferred time — the restaurant is popular with non-staying Puerto Vallarta residents
When to visit
November to April for dry season; December to March for whale watching excursions from Puerto Vallarta.
Accessibility
Hillside colonial property with steps throughout; limited accessibility — contact hotel directly before booking.