San Diego BW Island Palms Landing The Best Western Plus Island Palms Hotel in San Diego is ideal for families. Centrally located, great pools, and delicious restaurant, it’s a perfect San Diego hotel.