Los huéspedes del Sea & Sand Inn Santa Cruz, de 3 estrellas, pueden visitar el Faro Memorial Mark Abbot, situado a tan solo 7 minutos a pie. El hotel dispone de un aparcamiento en las instalaciones.
El centro de Santa Cruz está a 15 minutos a pie de este hotel. La Playa Estatal Lighthouse Field, que se encuentra a tan solo 1 km del Sea & Sand Inn, es una de las atracciones cercanas. Además, Santa Cruz Hostel está situado a unos 700 metros. Este lugar también está situado a poco más de 5 minutos a pie de Swimming Dolphins y muy cerca del Muelle de Santa Cruz. La estación de teleférico Sky Glider se encuentra a 900 metros del hotel.
Hay 18 habitaciones, algunas de ellas con un patio, un balcón, equipo de café y té. Además de un inodoro separado y ducha, las comodidades de baño incluyen gorro de ducha y toallas de baño. Además, los dormitorios separado están amueblados con un armario. Los baños privados incluyen una ducha a ras de suelo y un inodoro separado, además de comodidades como un secador de pelo y toallas de baño.
Un desayuno caliente espera a los huéspedes cada mañana. El restaurante Aquarius ofrece una gran selección de platos a pocos pasos del Sea & Sand Inn Santa Cruz.