A hotel that opened in 2023 inside a century-old social club, facing the Pacific from the edge of Panama City's old town, has quickly earned a reputation as the best place to stay in the country — and it's easy to see why.
Sofitel Legend Casco Viejo occupies the former Union Club, which opened in 1917 and once hosted the capital's elite and visiting dignitaries. The building sits inside Casco Viejo, the UNESCO-listed historic quarter of brick streets, colonial churches and plaza-side bars, with the water on one side and the modern skyline across the bay on the other. The Church of San José, famous for its golden altar, is among the sights a short walk away.
The setup works in two directions. Mornings can be spent wandering the quarter with no itinerary at all — coffee, galleries, churches, another plaza. Afternoons belong to the waterfront pool deck, where loungers look straight out over the ocean. The reviewer's advice is to resist over-scheduling Panama City: book an early outing, come back for lunch and a few hours by the water, then head out again in the evening.
Rooms number 159, in courtyard, city and ocean-facing configurations, and the details matter when booking. The Magnifique Oceanfront category runs about 646 square feet with a king bed, while an Oceanfront Junior Suite offers roughly 861 square feet plus an L-shaped balcony with a sitting area. Interiors lean traditional: herringbone floors, dark-wood four-poster beds, bronze accents, blackout curtains and French press coffee makers. The consistent advice is to pay for an oceanfront room with a furnished balcony — it effectively becomes another room, good for bay-side coffee before breakfast or a quiet read before dinner.
Dining gives you more reasons to stay in. Caleta, the signature restaurant, looks like a Parisian brasserie but cooks a Panama-focused menu built on ingredients from Chiriquí and elsewhere in the country. Ammi Skybar & Grill handles cocktails with a high vantage point over the city, while Café Vera covers coffee and pastries and Mayda adds another bar option. You should still eat your way around Casco Viejo's own restaurant scene, but one hotel evening is worth reserving.
What makes this property work for travellers is its range. It has the formality of a grand hotel — dark woods, a dress-for-dinner feel — alongside the casual facilities of a resort stay: pool, spa, fitness center, multiple bars. That means it suits a honeymoon or anniversary just as well as an unhurried city break.
The practical takeaway: give it at least three nights, prioritise the oceanfront balcony category, and deliberately leave gaps in your schedule. Casco Viejo is right outside the door, and the Pacific-facing pool is there when you return. Whether it's a first visit to Panama City or a return trip, this is the address that makes the stay.