Sóller se encuentra en el noroeste de la isla de Mallorca, en el corazón de un valle rodeado por la impresionante Sierra de Tramuntana, que ha sido declarada Patrimonio de la Humanidad por la UNESCO. La ciudad está situada a pocos kilómetros del puerto de Sóller, que cuenta con hermosas playas y un pintoresco puerto deportivo. El paisaje de la zona está caracterizado por exuberantes campos de naranjos y limoneros que le dan un encanto agrícola único.
La ciudad está a unos 30 kilómetros de Palma de Mallorca, la capital de la isla, lo que facilita el acceso a servicios y atracciones adicionales sin perder la tranquilidad de Sóller. Otros lugares de interés cercanos incluyen pueblos encantadores como Fornalutx y Deià, conocidos por su belleza y su ambiente artístico.
Sóller tiene un clima típicamente mediterráneo, con veranos calurosos y secos e inviernos suaves. La mejor época para visitar es entre mayo y octubre, cuando el clima es ideal para disfrutar de actividades al aire libre como el senderismo, el ciclismo o relajarse en las playas cercanas. En primavera, la floración de los cítricos añade un toque especial, con el aire lleno del aroma de los azahares.