Das Dream Inn Santa Cruz bietet 165 Zimmer und liegt in 5 Fußminuten Entfernung vom Cowell Beach. Das Hotel bietet einen beheizten Swimmingpool und WLAN in den öffentlichen Bereichen.
Dank der strandnahen Lage bietet das 4-Sterne-Hotel einen angenehmen Aufenthalt in dem zentralen Viertel Santa Cruz Boardwalk. Monterey Bay National Marine Sanctuary Exploration Center ist unbedingt sehenswert und lässt sich in 250 Metern erreichen. Das Dream Inn in Santa Cruz ist 17 Minuten Fußweg vom Lighthouse Field State Beach entfernt. Museum der Kunst und Geschichte von Santa Cruz ist nicht weit entfernt von der Unterkunft. Die Unterkunft ist 250 Meter von der Busahltestelle Delaware Avenue & Centennial Street gelegen.
Einige Zimmer bieten einen persönlichen Safe, einen Steinkamin und einen Flachbildfernseher mit Satellitenkanälen und einen spektakulären Ausblick auf die Monterey Bay. Zu den schönen Details gehören ein Steinkamin sowie ein Schreibtisch. Die Bäder sind mit eine Dusche ausgestattet und verfügen über einen Haartrockner und Morgenmäntel. Das Dream Inn Santa Cruz überblickt den Ozean.
Das Restaurant Jack O'Neill Restaurant & Lounge befindet sich nur wenige Schritte entfernt vom Hotel.