Edgewater Beach Inn Santa Cruz está localizado em Santa Cruz, apenas 650 metros da Praia de Cowell, e oferece uma piscina aquecida. Localizado apenas 1.9 km do Museu do Surf de Santa Cruz, este hotel dispõe de 17 quartos com vista para o mar.
Este hotel de Santa Cruz está localizado o bairro Calçadão de Santa Cruz, nas proximidades do Cais de Santa Cruz. O Edgewater Beach Inn está 500 m de Swimming Dolphins e a poucos quarteirões de Fluke. Os amantes de compras vão gostar de estar 0.6 km da Loja de Surf Cowell's Beach. A estação de teleférico Sky Glider fica por perto, a 10 minutos de distância a pé.
Edgewater Beach Inn oferece quartos com local de descanso, com ferro de passar roupas, juntamente com TV de tela plana com canais via satélite e TV com vários canais. Entre outras facilidades do quarto banheiro separado e chuveiro também são fornecidos.
O alojamento está com fácil acesso para do restaurante o bar Ideal Bar & Grill.