Best Western Plus Island Palms Hotel San Diego pin 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.