Die Innenstadt von Santa Cruz ist nur 30 Minuten von der Bay Area entfernt und direkt am Wasser. Der Santa Cruz Beach Boardwalk und das Einkaufsviertel in der Innenstadt sind beide zu Fuß erreichbar. Das Santa Cruz Dream Inn ist das einzige Strandhotel in Santa Cruz. Das Dream Inn wurde 2008 zu einem gehobenen Hotel mit seinem schicken Retro-Boutique-Stil renoviert und ist ein unterhaltsamer Höhepunkt zwischen dem Strand und der etwas ausgefallenen Stadt Santa Cruz mit vielseitigen Akzenten und einer natürlichen, entspannten Atmosphäre. Jedes unserer 165 Deluxe-Zimmer und -Suiten in Santa Cruz bietet von privaten Balkonen oder Terrassen aus einen spektakulären Blick auf die Monterey Bay. Mit einer Poolterrasse am Strand und einem Whirlpool ist für jeden etwas dabei. Das Dream Inn beherbergt auch das Aquarius Restaurant Santa Cruz, das einzige Restaurant direkt am Meer, das lokale und nachhaltige Meeresfrüchte serviert. Die Jack O'Neill Lounge, eine Zusammenarbeit mit der lokalen Legende und überzeugten Befürworter der Seefahrt, Jack O'Neill, bietet ein verspieltes Menü, das Jacks persönliche Favoriten mit Speisen verbindet, die hier einfach Sinn machen. Mit drei Veranstaltungsräumen bietet das Dream Inn Platz für bis zu 250 Gäste und ist somit ideal für Hochzeiten, Tagungen und Veranstaltungen.