Keywords: Advanced Search Ventura Malibu Stay Inn on the Beach Excerpt: On the beach, this Ventura inn provides beach access. Read More →Features: Bed & BreakfastPhone: 805-652-2000Address: 1175 South Seaward AvenueCity: VenturaRead More →