The Best Western Plus Island Palms Hotel & Marina is ideally located on Shelter Island, surrounded by San Diego Bay and a private, mega-yacht marina. You'll find pride in providing excellent service in a tranquil, casual, California setting. Hotel guests can unwind at either of the 2 bayside pools, work out in the fitness center or take a stroll around Shelter Island. This island-style getaway features a waterfront restaurant, plenty of amenities and services and a convenient location just minutes from downtown San Diego and all of the area attractions. Relax in beautiful waterfront accommodations. You'll feel right at home whether you are staying for a romantic weekend, family vacation or business trip.