A 600 metros del cómodo Edgewater Beach Inn Santa Cruz, los huéspedes pueden llegar a la Tienda de Surf Cowell's Beach. La posada se ubica a unos cuantos pasos del Muelle de Santa Cruz y ofrece una piscina climatizada y vistas al mar.
El hotel se beneficia de un entorno privilegiada en los alrededores inmediatos de Swimming Dolphins. El Edgewater Beach Inn Santa Cruz goza de una ubicación a poco más de 25 minutos a pie del Museo de Arte e Historia. Además, el lugar se ubica a pocas cuadras del Museo del Surf de Santa Cruz. La parada de autobús Marine Sanctuary Exploration Center está cerca, justo a la vuelta de la esquina de de este hotel.
Las 17 habitaciones ofrecen una tv de pantalla plana con canales vía satélite y cuentan con servicio de planchado para garantizar una estancia cómoda. También hay inodoro separado y ducha en los cuartos de baño. Los dormitorios separado están equipados con un armario. Los baños excepcional tienen una ducha a ras de suelo y un inodoro separado, junto con secadores de pelo y toallas de baño.
El restaurante Ideal Bar & Grill está a una distancia de 450 metros del Edgewater Beach Inn y sirve comida americana.