Skip to main content
Lisbon vs Seville vs Madrid: the Iberian weekend break shootout

Lisbon vs Seville vs Madrid: the Iberian weekend break shootout

Three cities, all within 2-3 hours of each other by flight from most of northern Europe, all excellent: Lisbon, Seville, Madrid. If you’re choosing a southern European city for a long weekend, this is a realistic choice set. Here is how they actually compare.

The cost question: Lisbon wins, but less than it used to

Five years ago, Lisbon was significantly cheaper than Seville or Madrid for accommodation, food, and drink. The gap has narrowed substantially since 2020, driven by tourism growth and the resulting hospitality price inflation.

As of 2025:

Accommodation: A decent mid-range double room in a well-located hotel costs €110-160 in Lisbon, €100-140 in Seville, €130-180 in Madrid. Lisbon and Seville are comparable; Madrid is slightly more expensive.

Eating: A decent restaurant lunch (set menu) costs €12-16 in Lisbon, €10-14 in Seville (menú del día), €13-18 in Madrid. Dinner at a mid-range restaurant: €35-50/head in Lisbon, €30-45/head in Seville, €40-60/head in Madrid. Seville is slightly cheaper for eating; Lisbon and Madrid are similar.

Drinks: Beer prices: €2.50-3.50 in Lisbon (depending on neighbourhood), €2-3 in Seville, €3-4.50 in Madrid. Seville retains the cheapest drinking culture.

Verdict: Seville is the most budget-friendly of the three for a food-and-drink-heavy weekend. Lisbon and Madrid are comparable, with Lisbon slightly better value.


What each city does best

Lisbon’s unique strengths:

  • The tram 28 and the hills — no other Iberian city has this topographic character
  • Fado — a UNESCO-protected music tradition that exists nowhere else in the same form
  • Atlantic coast proximity: 30-40 minutes from the city to a working surf beach
  • Day trips: Sintra, Cascais, Arrábida — genuinely exceptional within 90 minutes
  • The azulejo tile culture — building facades as public art
  • Sunset viewpoints: the miradouros at dusk are hard to match

Seville’s unique strengths:

  • Flamenco: more authentic, more widespread in its natural habitat than Lisbon’s tourist fado scene
  • The Alcázar and the Giralda: the Islamic architectural heritage is the best in Spain
  • Orange blossom in spring (March-April): the city smells of it
  • Tapas culture: free tapas with drinks in some bars still exists in Seville in a way it doesn’t in other Spanish cities
  • Feria de Abril: if your dates overlap, nothing in Lisbon competes with it

Madrid’s unique strengths:

  • World-class museum cluster (Prado, Reina Sofía, Thyssen) — unmatched by either Lisbon or Seville
  • Scale and cosmopolitan energy: this is a capital of 3.3 million people with the nightlife and restaurant scene that implies
  • El Retiro park is exceptional urban green space
  • Flamenco in tablaos that are more accessible to non-initiates than Seville’s organic scene

Weather comparison

February (when this post is dated):

  • Lisbon: 14-16 degrees Celsius, some rain, sunny periods. Genuinely mild for winter northern Europe.
  • Seville: 13-17 degrees, sunnier than Lisbon, very pleasant.
  • Madrid: 6-11 degrees, continental cold, possible frost at night.

Summer (July-August):

  • Lisbon: 26-30 degrees, ocean breeze moderates it.
  • Seville: 35-42 degrees, often Europe’s hottest city. Extremely beautiful and almost unwalkable in July afternoons.
  • Madrid: 30-36 degrees, dry heat, brutal midday but pleasant evenings.

Spring and autumn are excellent in all three cities.

Start your Lisbon weekend with a walking tour covering Rossio, Chiado, and Alfama — gets you oriented fast

The weekend break verdict

For a first Iberian city break: All three are good choices; Lisbon is marginally the most accessible for northern Europeans (shorter flight times from northern Europe vs. Madrid or Seville, though not significantly so from London or Paris).

For culture specifically (art, music, architecture): Madrid for museums; Seville for Islamic architecture; Lisbon for fado and tile culture.

For food and nightlife: Madrid has the deepest restaurant scene; Seville has the most generous tapas culture; Lisbon has the best seafood.

For day trips from the city: Lisbon — not close.

For budget travellers: Seville.

For a spring trip: Seville in March-April (orange blossom, pre-heat) or Lisbon in May (jacaranda bloom, perfect temperature).

For combination with a coastal holiday: Lisbon — the Algarve or the Alentejo coast is easily accessible.

The honest conclusion: for a long weekend taken in isolation, these cities are more similar in quality than different. The differences lie in specifics. If you want to understand what makes Lisbon specifically worth your time, the Lisbon first-timer guide and the Lisbon weekend itinerary make the case more specifically.