Hyatt Place Santa Cruz perfectly blends the laid-back surf culture with modern comforts in a coastal California setting. Santa Cruz is an exciting city, rich with beautiful beaches, charming boardwalks, stunning natural forests, and other nearby adventures to experience.