Crowned in a lovingly restored belltower is Santa Cruz’s first luxury beachfront hotel and spa. La Bahia Hotel & Spa is recapturing the enchantment of its palatial past to create an original beach-luxe escape inspired by the most sought-after coastal destinations from around the world.
