- Please support our journalism through affiliate links. Affiliate Disclosure
Set on a peninsula in Mission Bay, the Bahia Resort Hotel offers rooms and suites with flat-screen TVs and free Wi-Fi.
Some also offer kitchenettes and views of the water. Hotel amenities include a private beach, an outdoor swimming pool, a games room, two on-site restaurants, and a hot tub that can accommodate up to 30 people.
Guests can also enjoy nightly cruises around Mission Bay on the resort's sternwheeler; family-friendly entertainment is offered between 6:30 pm and 9:30 p.m., but only guests over the age of 21 are permitted on-board after 11 p.m.
998 W Mission Bay Dr, San Diego, CA 92109, Phone: 858-488-0551
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.