From USD 42,00 per night. You can stay in a hotel on the Island of La Palma (Canary Islands, Spain). La Palma is the most north-westerly of the Canary Islands. La Palma has an area of 706 km2 making it the fifth largest of the seven main Canary Islands. The two largest cities are Santa Cruz de La Palma and Los Llanos de Aridane.