



Villa Santa Cruz is a spectacular Boutique Beach Resort located right on the Pacific Ocean in Todos Santos, Baja California Sur, Mexico. Situated on 20 acres of secluded beachfront property, here you can escape the bustle of the daily grind and choose to be unscheduled.
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.
Create a free account to see the full venue profile and start planning your retreat.