Crown Plaza Ventura Beach. Located midway between Santa Barbara & Malibu. From the Ventura Mission to the historic Ventura Beach pier the Crowne Plaza Ventura Beach is truly the place to meet on the Central Coast. 258 rooms, 18 suites, with ocean views, balconies, luxurious bedding, & Wi-Fi Internet access. The newly renovated Top of the Harbor Ballroom offers 6,660 sq. ft. of space featuring floor to ceiling windows overlooking the Santa Barbara Channel and the Channel Islands.