In 2026, Barcelona and Madrid are consistently the most expensive cities in Spain, often alternating for the top spot depending on whether you are looking at rent or the cost of leisure. Barcelona, known as the "Jewel of the Mediterranean," has seen a surge in prices due to high international demand and strict housing regulations, making neighborhoods like Sarrià-Sant Gervasi and Eixample particularly costly. Madrid, the capital, follows closely behind, with the Salamanca district remaining one of the priciest residential areas in Europe. Outside of the two big metros, San Sebastián (Donostia) in the Basque Country is famously expensive, primarily due to its world-renowned culinary scene and limited coastal real estate. For luxury seekers, Marbella on the Costa del Sol and the island of Ibiza are also high-cost destinations, especially during the peak summer months. While Spain remains more affordable than London or Paris, these cities require a significantly higher budget for dining, transport, and accommodation compared to more affordable regions like Andalusia or Galicia.