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