Situated on its own private peninsula on Mission Bay, the Bahia Resort Hotel offers a tranquil beachfront retreat. The hotel features comfortable rooms with balconies or patios, some of which offer stunning views of the bay. Guests can relax by the outdoor pool, take a stroll along the sandy beach, or rent a bike to explore the surrounding area. The hotel also offers a fitness center, tennis courts, and a spa. Dining options include a waterfront restaurant and a casual cafe. With its peaceful location and array of amenities, the Bahia Resort Hotel is a great choice for a beachfront stay in San Diego.