Hotels Ibiza town
The capital of Ibiza is Ibiza Town, or as the locals say in Spanish, 'Eivissa'. Ibiza Town is the largest city on the island and a place with many beautiful hotels. The capital is vibrant with culture, eateries, and shops for shopping. It is the ideal place for your stay, allowing you to explore everything within walking distance.