Gallery: Bay Club Hotel and Marina
For a relaxing getaway with unforgettable waterfront views, choose the Bay Club Hotel and Marina, an elegant Shelter Island resort hotel in San Diego offering oversized rooms, attentive service and amenities that truly impress. Perks include a complimentary full breakfast buffet, complimentary San Diego airport hotel transportation and a heated pool and Jacuzzi.
View Listing: Bay Club Hotel and Marina