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 adventures to experience.