Sóller (en catalan et en castillan) est une commune située au nord-ouest de l'île de Majorque, au pied la chaîne montagneuse de la Serra de Tramuntana. Elle dispose d'un port sur la mer Méditerranée. L'île de Majorque fait partie de la communauté autonome des Îles Baléares en Espagne.