Categories Hotels/Motels 15 Chapala St. Santa Barbara CA 93101 (805) 966-0851 (805) 962-7159 Visit Website About Us The Villa Rosa is a small, unique, intimate inn, half a block from the beach, between Stearns Wharf and the Harbor and within walking distance to downtown shopping and fine restaurants. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×