San Diego's Shelter Island Hotels
4 Waterfront Resorts on  San Diego Bay

Experience one of San Diego’s best kept secrets, the Bay Club Hotel & Marina – conveniently located on scenic Shelter Island surrounded by the sparkling waters of San Diego Bay and close to ALL San Diego has to offer.

Relax by our heated pool & spa and enjoy the sun while overlooking one of the best views in San Diego. Indulge yourself with a cocktail or over dinner while enjoying a beautiful sunset at the Quarterdeck Restaurant.

All of our 105 charming non-smoking guestrooms and suites offer marina resort décor and lovely views of San Diego Bay, Point Loma and sailboat-filled docks. Best of all you’ll enjoy our friendly devoted staff and wonderful boutique style!

Check Availability for Accommodations
or Call: 800-672-0800 or 619-224-8888
Check out the Bay Club Hotel's Leisure & Attraction Packages

2131 Shelter Island Drive
San Diego, CA 92106
800-672-0800 or 619-224-8888