Smiling traveller taking a selfie in a sunny Spanish courtyard

Which Unlimited SIM Plan for Spain? (Holafly promo code)

Internet & Communication VanTour Team 13 min

-5% off your Holafly Spain eSIM

At the end of this guide you’ll find the promo code LAPLANETEDECARO, which gets you -5% off a Holafly eSIM for Spain. But before that, here’s something no SIM seller wants you to hear: for a short trip to Spain, you might not need to buy anything at all. We go through the three options (your UK plan, a local Spanish SIM, a Holafly eSIM) and tell you honestly which one fits your trip.


So you’re planning a trip to Spain, and that little voice is telling you to “sort out the SIM situation” before you go. Here’s the twist most guides skip: the answer changed after Brexit. Spain is in the EU, but your UK phone is not, and the free-roaming rules that used to make this a non-question no longer apply automatically.

We’re based just over the border in Portugal’s Algarve, so Andalusia is basically our corner shop, we pop across all the time. That means we’ve used all three options for real, got it slightly wrong once or twice, and worked out where the actual trap is (spoiler: it’s not where you think, and it has a date on it: when you signed your contract).

The goal here is simple: stop you paying for a SIM you don’t need, or getting caught out by a roaming bill you didn’t see coming. Let’s get into it.

Why you need data in Spain (and how much)

Let’s be honest for a second: you can travel Spain with no data at all. But in 2026, the moment you need sat-nav to get out of Seville at rush hour, Google Translate to decode a tapas menu, a last-minute booking on the Costa de la Luz, or just to post that sunset over the Alhambra, being connected is a lot more comfortable.

So the question isn’t “do I need internet” (you do), it’s “how do I get it without overpaying”. Three options: roam on your UK plan (which works in Spain, but read the small print), buy a local Spanish SIM on arrival, or set up a Holafly eSIM before you leave. We’ll go through each, and unlike our Morocco or Japan guides, option one isn’t automatically a trap here, it just isn’t as free as it used to be.

Solution 1: does your UK plan still roam free in Spain after Brexit?

This is where it gets interesting, and where you need to check one thing: the date you signed or last upgraded your contract.

Before Brexit, every UK network gave you free EU roaming, so Spain “just worked”. Since then, most networks have brought back roaming fees in Europe, but they kept free roaming for older contracts. So whether Spain costs you anything depends almost entirely on your provider and your sign-up date. Here’s the lay of the land in 2026:

  • O2 is the good-news network: it still includes EU roaming at no daily charge on most plans, with a 25 GB fair-use cap. If you’re on O2, you can usually just turn on data roaming and carry on.
  • EE charges around £2.59 a day (its Roam Abroad add-on), with a generous ~50 GB cap. Free only if your contract predates 7 July 2021.
  • Three charges around £2.75 a day for newer contracts (its roaming tier changed on 1 April 2026), and caps Europe data at just 12 GB, the lowest of the big four.
  • Vodafone runs about £2.25 a day, with a 25 GB cap. Free roaming kept only for contracts before 11 August 2021.

For a weekend in Madrid or a week on the Costa Brava, even at £2-ish a day that’s pocket change, and a weekly pass (roughly £15-21) softens it further. So for a short trip, don’t overthink it: your UK plan does the job.

But (there’s always a “but”) there are two things the “just roam” advice never mentions.

The daily fee adds up. At ~£2.75 a day, a two-week trip is nearly £40 just to use the allowance you already pay for at home. Past a week, an eSIM often undercuts it.

The fair-use cap is real. Even when roaming is “free”, your data is capped abroad, often well below your home allowance: 12 GB on Three, ~25 GB on Vodafone and O2, ~50 GB on EE. Fine for sat-nav and WhatsApp. Not fine if you tether your laptop, stream of an evening, or work online from your apartment.

Below you’ll find exactly what each UK network includes in Spain, so you know where you stand before you fly.

Spain: does my plan work there?

Plan Data Duration Price Network 🇪🇸 Spain
EU Roaming 7-Day Pass Recommended 50 GB 7 days €17.90 4G ✓ Yes
Zone 1 Weekly Pass Recommended 50 GB 7 days €29.85 4G ✗ No
EU Roaming Daily Pass 50 GB 1 day €3.10 4G ✓ Yes
Zone 1 Daily Pass 50 GB 1 day €5.97 4G ✗ No
Zone 2 Daily Pass 50 GB 1 day €8.96 4G ✗ No
Zone 3 Daily Pass 512 MB 1 day €8.96 4G ✗ No
Zone 4 Daily Pass 10 MB 1 day €17.92 4G ✗ No
EU Roaming 12-Day Pass 50 GB 12 days €25.70 4G ✓ Yes
Zone 2 Weekly Pass 50 GB 7 days €44.78 4G ✗ No
Plan Data Duration Price Network 🇪🇸 Spain
Go Roam in Europe Recommended 12 GB 1 day €3.29 4G ✓ Yes
Go Roam Around the World 12 GB 1 day €9.56 4G ✗ No
Go Roam Around the World Extra 12 GB 1 day €9.56 4G ✗ No
Plan Data Duration Price Network 🇪🇸 Spain
8-Day Europe Pass Recommended 25 GB 8 days €19.12 4G ✓ Yes
Euro Roam Daily 25 GB 1 day €3.29 4G ✓ Yes
Global Roam Daily (Zone C) 25 GB 1 day €9.56 4G ✗ No
Global Roam Daily (Zone D) 25 GB 1 day €9.56 4G ✗ No
15-Day Europe Pass 25 GB 15 days €25.10 4G ✓ Yes
Plan Data Duration Price Network 🇪🇸 Spain
Europe Zone (included) Recommended 25 GB 30 days €0.00 4G ✓ Yes
Data Roaming Bolt-On Zone 1 (1 GB) 1 GB 30 days €7.17 4G ✗ No
O2 Travel Bolt On Unlimited 1 day €8.37 4G ✗ No
Data Roaming Bolt-On Zone 2 (1 GB) 1 GB 30 days €10.76 4G ✗ No

Last verified: 2 July 2026


The real case for an eSIM in Spain: peace of mind

Let’s be straight, inside Europe an eSIM isn’t essential for everyone. But it solves both problems above in one go: unlimited data, so no cap to watch, and no daily fee creeping up while you’re away. If you’re travelling for a while, working from the road, or you simply hate the idea of watching a meter on holiday, it’s the comfort of never getting a surprise on your bill. That’s exactly why we ended up using one on our longer Spanish stints.


Bottom line on roaming: great for a short trip if you stay inside your allowance and don’t mind the daily fee. Worth replacing the moment you go long or use a lot of data. The other two options are below.

Movistar, Vodafone, Orange España, Yoigo: the local operators

If you’re staying a while, or your UK allowance is stingy on data, a local SIM comes back into play. Four operators share the Spanish market, and each has its own personality.

Movistar is the historic network (ex-Telefónica). Best coverage in the country, especially inland, the Andalusian sierras, rural Extremadura. If your road trip leaves the coast, it’s the safest pick. A bit pricier, but you get signal where the others drop out.

Vodafone España is the solid runner-up. Excellent 4G/5G in cities and right along the tourist coast, with well-designed prepaid “tourista” bundles for short stays. Our pick for a classic coastal trip.

Orange España holds a comfortable spot, good city and coastal coverage, and the small comfort of a brand you recognise (though it’s a separate company from Orange elsewhere).

Yoigo and the virtual operators (MVNOs like Lobster, aimed at English-speaking expats) ride the big networks’ masts and undercut on price. Fine in cities, avoid for remote corners.

Roaming

Use your UK plan abroad thanks to roaming agreements

Local SIM card

Buy a local SIM card to benefit from local rates

eSIM

Activate an eSIM before your departure, without changing your physical card

Pros and cons of SIM cards for Spain

Comparison of internet solutions while traveling
International plan Local SIM card eSIM
Cost High Low Moderate
Purchase Online (operator option) On-site, in-store Online, before departure
SIM card change No Yes No
Ease of use Easy Restrictive Easy
Support in English Yes Rarely Yes
Unlimited data No (limited) Yes Yes (depending on offer)
Keep your UK number Yes No (replaced) Yes (dual SIM)
Flexible stay durations No (monthly) Variable (commitment possible) Yes (1 to 90 days)
Top up the plan Operator customer area In-store Via the app
Risk of extra charges Yes Prepaid: no. Other: yes No

How much does a Spanish SIM cost in July 2026

Ballpark figures, because prices move and “tourista” promos come and go.

The SIM itself is often free or a couple of euros when you take a bundle with it. What matters is the data plan on top.

For a short stay, a prepaid Vodafone or Orange bundle with 30-50 GB runs about €15-20. Movistar is a touch dearer but covers rural areas better. For a month of unlimited (or near), budget €20-30.

So yes, on paper the local SIM is competitive. But at €15-20 for 30 GB, it’s a hard sell against your UK plan you’ve already paid for, on a short trip. Where it really wins is on long stays, or when your roaming cap is too small.

The reference point worth knowing

For comparison, a Holafly Spain eSIM is around €19 for 5 days unlimited, or roughly €64 for 30 days unlimited. Dearer per gigabyte than a local SIM, but with zero paperwork, zero cap, no ID to show, and you activate it from home before you go. You’re choosing between your wallet and your peace of mind.


Here’s an up-to-date snapshot of the local SIM cards you can buy on the ground from Movistar, Vodafone, Orange España or Yoigo, with their current plans:

Spain: local SIM cards available for your stay

Movistar

Local SIM

The historic operator (ex-Telefonica). Has the most extensive coverage, especially in rural areas, the Pyrenees, or the islands (Balearics/Canaries). Ideal for road trips.

Prepago Total 140 GB
140 GB 28 days Calls 4G,5G
€20.00 (20 EUR)
Buy: Stores Movistar
For heavy data users. Also includes international minutes (varies by promo).

Vodafone España

Local SIM

Very popular with tourists for its huge data volumes at low prices. Excellent 5G in cities. Prepaid eSIM is possible but often requires a store visit to scan the QR code.

Vodafone Prepago L (140 GB)
140 GB 28 days Calls 4G,5G
€20.00 (20 EUR)
Buy: Airports, Stores Vodafone
Huge data volume. 140 GB for only 20€.

Orange España

Local SIM

Only major operator facilitating online tourist eSIM purchase before departure via its 'Holiday' range. Very dense 4G/5G network on the Mediterranean coast.

Tarifa Go Run (100 GB)
100 GB 28 days Calls 4G,5G
€15.00 (15 EUR)
Buy: Stores Orange
Standard local offer (non-tourist). Much cheaper: 100 GB for 15€. Store purchase only (passport required).

Yoigo

Local SIM

The 4th operator (MasOrange group). Good offers but slightly less dense coverage in very remote areas compared to Movistar/Vodafone. Good value in cities.

Prepago 100 GB
100 GB 30 days Calls 4G,5G
€20.00 (20 EUR)
Buy: Stores Yoigo, The Phone House
Simple and effective offer: 100 GB and unlimited calls. Uses Yoigo network + Orange national roaming.
Carrier Plan Data Duration Price Network Buy
Movistar
Prepago Premium 100 GB Reco 100 GB 28 days €15.00
(15 EUR)
4G,5G Stores Movistar, Airports (...
Vodafone España
Vodafone Prepago M (100 GB) Reco 100 GB 28 days €15.00
(15 EUR)
4G,5G Airports, Stores Vodafone
Orange España
Tarifa Go Run (100 GB) 100 GB 28 days €15.00
(15 EUR)
4G,5G Stores Orange
Movistar
Prepago Total 140 GB 140 GB 28 days €20.00
(20 EUR)
4G,5G Stores Movistar
Vodafone España
Vodafone Prepago L (140 GB) 140 GB 28 days €20.00
(20 EUR)
4G,5G Airports, Stores Vodafone
Yoigo
Prepago 100 GB 100 GB 30 days €20.00
(20 EUR)
4G,5G Stores Yoigo, The Phone House
Orange España
Orange Holiday Pass 15 (Unlimited) Reco Unlimited 15 days €25.00
(25 EUR)
4G,5G Online, Airports, Stores Or...

Last verified: 2 July 2026

Roam on your plan, buy local, or get an eSIM?

Three broad approaches by traveller type. Here’s the honest rundown.

You do nothing, you just switch on data roaming on arrival.

The zero-effort option. You keep your number and your apps work straight away. Ideal for a short trip if your contract still roams free (or the daily fee doesn’t bother you) and you stay inside your fair-use cap.

Consider it if: you’re away under 2-3 weeks, normal use, and you’re on O2 or an older free-roaming contract.

Holafly Spain: who it’s really for

We’re not going to pretend an eSIM is essential in Spain, that would be dishonest: if you’re off to Valencia for three days on an O2 contract, just roam, done.

But the moment you step outside that ideal case, a Holafly eSIM becomes the easy-life choice:

  • you’re away long enough that the daily roaming fee starts to sting
  • your plan caps your data and you’re a heavy user
  • you work from the van and need a connection you don’t have to ration
  • you just want to land in Madrid already online, nothing to switch on, nothing to fear on your bill

That’s exactly what we like about it: the free-mind factor. No meter, no “have I gone over”, no surprise bill when you get home. On our longer Spanish stays it’s become the default.

Holafly Spain promo code

Get -5% off your Holafly Spain eSIM with the code LAPLANETEDECARO. Enter it on the Holafly checkout page before you pay. Tip: if your trip strings several countries together (Portugal, France, Italy), look at Holafly’s “Europe” plans too, one eSIM for the whole continent.


Network coverage in Spain: where it’s strong, where it struggles

A quick field rundown, because we’ve driven most of it between Andalusia and the east coast.

Strong signal

  • Madrid, Barcelona, Valencia, Seville, Malaga, Bilbao: 4G everywhere, 5G in newer districts.
  • The whole tourist coast (Costa Brava, Costa del Sol, Costa de la Luz): excellent, packed with masts.
  • Main motorways: stable 4G end to end.
  • Beach resorts and coastal campsites: no issues, even in peak season.

Where it struggles

  • Andalusian sierras, Pyrenees, the interior: signal fades depending on network (Movistar copes best).
  • Rural Extremadura and Aragón: dead zones possible on minor roads.
  • Gorges, deep valleys, natural parks: 2G or nothing in places.
  • Inside thick-stone old towns: it wobbles.


The vanlife tip

If you’re travelling by campervan and plan to head inland, download offline maps before you go (Organic Maps or Maps.me do the job for free). Your sat-nav keeps working in no-signal areas, and you save data too (Google Maps reloading the map every 200 metres chews through your roaming cap fast).

The real trap in Spain: the surprise on your bill

Right, the part we wish someone had spelled out for us.

The thing that bites in Spain isn’t a lack of roaming, it’s assuming “free in Europe” means “unlimited and unconditional”. It doesn’t. Between the daily fees, the fair-use cap and (for residents) the long-stay rules, there are two scenarios where travellers get caught.

Scenario one: the heavy user. You’re away two weeks, you work from your accommodation, you tether your laptop and your partner’s, you watch Netflix at night. At that rate, 12 GB (Three’s Europe cap) is gone in a few days. After that it’s throttled, and everything crawls. We’ve lived it: working from the van on the Spanish side, the plan that’s plenty for a normal holiday turns tiny the moment you actually work on it.

Scenario two: the long stay. You winter in Andalusia (we know the type, we live just over the border in the Algarve and watch the vanlifers roll in for the sun). After a couple of months, some get a message from their network about “unreasonable” roaming use. Not a scam, it’s in the terms, nobody just reads them.

In both cases the fix is the same: a local Spanish SIM if you’re happy with the admin, or an unlimited Holafly eSIM so you never think about it again. That’s the price of a free mind, and honestly, not having to watch a meter on holiday is worth a lot.

Spain SIM & roaming: your questions answered

Can I still use my UK phone in Spain for free after Brexit?

Sometimes. The EU's free-roaming rules no longer cover UK networks automatically, so it depends on your provider and when you signed up. O2 still includes EU roaming at no daily charge on most plans, while EE, Three and Vodafone generally add a daily fee unless your contract predates mid-2021. Always check your network's roaming page before you fly.

How much do EE, Three, Vodafone and O2 charge per day in Spain in 2026?

Roughly £2 to £2.75 a day on a daily pass (EE around £2.59, Three around £2.75 since 1 April 2026, Vodafone around £2.25), while O2 typically includes Europe at no daily charge on most contracts. Weekly passes (about £15 to £21) are cheaper for a full week. Pay-as-you-go with no bolt-on is the one to avoid.

Is a Spain eSIM cheaper than paying my daily roaming fee?

For a longer trip or heavy use, usually yes. A handful of daily fees add up fast, and your roaming allowance is capped. An unlimited Holafly eSIM removes both the cap and the per-day maths. For a quick weekend within your allowance, your UK plan is fine, no need to buy anything.

Do I need a passport to buy a prepaid SIM in Spain?

Yes. Spain has required ID registration for prepaid SIMs since 2009, so bring your passport to the shop or airport kiosk and allow a few minutes for it. An eSIM skips all of that, no shop and no ID, you activate it from home before you travel.

Will my UK phone work with a Spanish eSIM, and does it need to be unlocked?

Almost every phone since 2018 supports eSIM (iPhone XS onward, recent Samsung and Pixel models). It must be unlocked, which most UK contract phones are once paid off, but check with your network. You can keep your UK number active for calls and texts while the eSIM handles your data.

What is the fair-use data cap when roaming in Spain?

Even free EU roaming is capped: around 12 GB on Three, roughly 25 GB on Vodafone and O2, and up to about 50 GB on EE. Past that, speeds are throttled or you pay extra. If you stream, tether or work online, you will hit it sooner than you expect.

Further reading: our other SIM card guides by destination

If Spain is one leg of a bigger trip, we’ve written detailed guides for other destinations, same method, same honest field notes.

Our honest take

Here it is in a sentence: for a short trip to Spain with normal use, roam on your UK plan, check your sign-up date but it’ll likely just work, don’t bother buying anything. For a long stay, heavy data use, or working remotely, get the Holafly eSIM with code LAPLANETEDECARO (-5% off), activate it from home and land connected with no cap to watch.

A local Spanish SIM still makes sense if you’re an expat or staying several months, just be ready for the passport registration.

And if you’re heading into the interior by van, download those offline maps, your sat-nav will thank you in the sierras.

Got a question we didn’t cover? Drop it in the comments, we read them. And if you’ve got a good connectivity tip for Spain, share it, the whole community benefits.

Safe travels in Spain, and enjoy it (the connection can wait five minutes when there’s a plate of jamón and a glass of tinto de verano in front of a Mediterranean sunset).

PS: if you do get that message from your network about “unreasonable” roaming after three months in Andalusia, don’t take it personally. You haven’t done anything wrong, you’ve just enjoyed the sun longer than most people manage (which, let’s be honest, says more about your life than your phone plan). Next time: eSIM, and a clear head.