El de lujo Dream Inn Santa Cruz, de 4 estrellas, goza de una excelente ubicación a tan solo 250 metros de Monterey Bay National Marine Sanctuary Exploration Center y ofrece vistas al patio. Este hotel cuenta con WiFi en zonas comunes y con un aparcamiento privado en las instalaciones.
El Paseo marítimo de Santa Cruz está ubicado muy cerca del hotel, y Fluke se encuentra a unos 5 minutos a pie. El Museo del Surf de Santa Cruz está situado a tan solo 1 km del Dream Inn Santa Cruz. Los amantes de la naturaleza apreciarán que el Santa Cruz Main Beach está a tan solo 550 metros. El alojamiento está a unos cuantos pasos de la Cowell Beach. El Dream Inn Santa Cruz está bien conectado con numerosos lugares de interés, a tan solo 5 minutos a pie de la parada de autobús Delaware Avenue & Centennial Street.
Algunas de las 165 habitaciones para no fumadores de este hotel tienen chimenea de piedra, además de servicio de tetera/cafetera. Las habitaciones disponen de ducha. Algunas habitaciones tienen una vista sobre la bahía de Monterrey.
El restaurante Jack O'Neill Restaurant & Lounge prepara comida americana y se encuentra a tan solo 250 metros del Dream Inn.