Experience the Beach Lifestyle in Santa Barbara. Castillo Inn is a charming boutique hotel with 20 rooms and 1 suite of distinctive Mediterranean architecture. You’ll find yourself just a short stroll from Stearn’s Wharf and the Marina breakwater, where you can visit the Santa Barbara Maritime Museum or dine at one of the many waterfront restaurants