An extravagant private residence turned luxury inn, La Mansion Inn in Costa Rica is an exclusive mountainside enclave. Situated a short hike from a secluded beach near Manual Antonio National Park - touted as one of the world's last remaining "natural zoos" - this intimate hotel is perfect for romantic getaways or travelers seeking an intimate and refined hideaway. Savor its special blend of exotic settings, superb fare, exceptional amenities and skilled service by a diverse international staff.
Travelers' Choice Awards, #6 Best Luxury in Central & South America Trip Advisor
Travelers' Choice Awards, #10 Best Romance in Central & South America Trip Advisor
World's Lushest Suites Elite Traveler