Time and again, Guests rave about the care, and attention to detail they experience while staying at the Nautilus Boutique Hotel in Santa Teresa, Costa Rica. We are a family run business bringing warmth, hospitality, generosity of spirit and tranquility to every aspect of the hotel and restaurant experience at Nautilus.
*Additional charges may apply
Santa Teresa is a quaint, small town. We don’t use addresses in the traditional sense.
Santa Teresa, Costa Rica