Das 2-Sterne-Boca Del Cielo Inn Santa Cruz verfügt über 6 Zimmer und befindet sich einen 17-minütigen Spaziergang vom Cave Train entfernt.
Swimming Dolphins liegt in 500 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie der Seabright State Beach sind etwa 2 Kilometer von hier entfernt. Das Hotel befindet sich sehr günstig, nähmlich nicht weit entfernt vom Undertow. Der Santa Cruz Wharf, eine bekannte Sehenswürdigkeit, ist ebenfalls in unmittelbarer Nähe zum Boca Del Cielo Inn Santa Cruz. Die Bushaltestelle Marine Sanctuary Exploration Center liegt in einer Entfernung von 5 Minuten zu Fuß von der Unterkunft.
Das Restaurant Surf City Grill ist rund 1 Kilometer vom Hotel entfernt.