Bahia Resort Hotel is a family-friendly hotel located on Mission Bay in San Diego. The resort offers comfortable accommodations with views of the bay or gardens. Guests can relax by the outdoor pool, rent bikes or paddleboards, or take a cruise on the Bahia Belle, a Mississippi-style sternwheeler boat. The resort also features a private beach, tennis courts, and a fitness center. Dining options include a waterfront restaurant and a casual cafe. Bahia Resort Hotel is a great choice for families looking for a beachfront getaway.