Ibiza est située sur la côte sud-est de l’île d’Ibiza, dans l’archipel des Baléares, au large de la côte est de l’Espagne continentale. Elle est bordée par la mer Méditerranée, ce qui lui confère un littoral spectaculaire composé de criques turquoise, de plages sablonneuses et de falaises rocheuses. L’île se trouve à environ 150 km de Valence et à 80 km de Majorque.
Parmi les sites naturels à proximité figurent les plages de Talamanca, Ses Figueretes ou encore la réserve naturelle de Ses Salines, célèbre pour ses marais salants, ses dunes et ses flamants roses. Le port d’Ibiza, classé au patrimoine mondial de l’UNESCO, est également un point central de la ville.
Le climat est méditerranéen, avec des étés chauds et secs et des hivers doux. La période de mai à octobre est idéale pour visiter, avec des températures moyennes autour de 25 à 30°C en été et un ensoleillement généreux. L’arrière-saison est également très agréable, plus calme mais toujours douce.