Das Boca Del Cielo Inn Santa Cruz besitzt 6 Zimmer und liegt lediglich 11 Gehminuten vom Santa Cruz Beach Boardwalk entfernt.
La Bahia Apartments ist etwa 650 Meter vom Hotel entfernt gelegen. Die Mission Santa Cruz gilt als heilige Stätte und liegt in einer 2 km Entfernung von dem 2-Sterne-Hotel. Die Lage in ungefähr 25 Gehminuten Entfernung vom Lighthouse Field State Beach ist ein großer Vorteil für Gäste vom Boca Del Cielo Inn. Die Bushaltestelle Marine Sanctuary Exploration Center liegt nur wenige Schritte entfernt von der Unterkunft.
Das Restaurant Surf City Grill ist in einer Entfernung von nur 1 km vom Hotel gelegen.