Travel This Laid-back Surf Town in Northern California Is Getting a Brand-new Hotel With Stunning Ocean Views, a Rooftop Deck, and 4 Restaurants September 6, 2025 12:03 am httpswww.facebook.comtravelandleisure 0 Min Read SHARE Luxury hotel La Bahia Hotel & Spa will open in Santa Cruz, California, on Sept. 8. Here’s a first look inside the new resort. This post was originally published on this site Previous Article Studies Show New Skin Cancer Risks for Flight Crews—Now This Pilot Won’t Fly Without This $13 Sunscreen Next Article The World No Longer Takes Trump Seriously