Das Edgewater Beach Inn Santa Cruz befindet sich in Santa Cruz, nur 15 Minuten Fußweg vom Giant Dipper entfernt und bietet einen beheizten Swimmingpool. Das Hotel bietet 17 Gästezimmer mit Blick aufs Meer.
Das komfortable Hotel befindet sich im Stadtteil Santa Cruz Boardwalk, nur wenige Schritte entfernt vom Santa Cruz Wharf. Sie können außerdem den Hauptstrand in einer Entfernung von nur 1 km vom Edgewater Beach Inn besichtigen. Auch Swimming Dolphins ist in unmittelbarer Nähe zur Unterkunft zu finden. Das komfortable Hotel befindet sich in ungefähr 700 Meter Entfernung von der Seilbahnstation Sky Glider.
Neben einer Sitzecke sind die Zimmer im Edgewater Beach Inn Santa Cruz mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Das Badezimmer verfügt über eine getrennte Toilette und eine Dusche. Die geräumigen Schlafzimmer sind mit einem Schrank eingerichtet. Die Badezimmer bieten eine begehbare Dusche und eine getrennte Toilette sowie einen Haartrockner und Badelaken.
Das Restaurant Ideal Bar & Grill befindet sich ganz nah am Edgewater Beach Inn und serviert amerikanisches Essen.