Does your phone support eSIM?
iPhone XS, XR (2018) and every iPhone since — yes. Pixel 4 (2019) and every Pixel since — yes. Samsung Galaxy S20 and newer flagships — yes, but Samsung sold the regular S21/S22/S23 in Europe as physical-SIM-only in some markets, check Settings → Connections → SIM manager → 'Add eSIM'. Most flagship Androids 2021+ — yes. Check before you buy: go to Settings → Cellular → Add eSIM (iOS) or Settings → Network → SIMs → 'Add eSIM' (Android). If you see that option, you're good. Also confirm your phone is NOT carrier-locked (in the US: AT&T phones financed in 2022+ are usually locked for the first 60 days; T-Mobile and Verizon are usually unlocked).
How an eSIM actually works for tourists
An eSIM is a digital SIM that the provider sends you as a QR code by email. You scan the QR code with your phone's camera while still at home, the data plan installs in 1 minute, and you keep it dormant. The moment you land in Rome, you toggle the new eSIM on (with your home SIM toggled to 'voice/SMS only, no data'). Italian data works instantly. Your home number still receives calls and texts (over the home carrier's normal roaming, which is free for incoming in most countries). No physical SIM swap, no losing the tiny tray. When you fly home, toggle the Italian eSIM off; you can keep it on the phone for future trips or delete it.
Airalo — the safe default
Plans: 'Italy Mela Mobile' 1GB/7d 4.50$, 3GB/30d 9$, 5GB/30d 13$, 10GB/30d 19$, 20GB/30d 32$, unlimited/15d 35$. Coverage: TIM and Vodafone networks (best two in Italy). Hotspot: supported. Activation: 2 minutes. Pros: cheapest per GB for short trips, easy app in English, 24/7 chat support. Cons: data-only (no voice/SMS on the Italian number, but you keep voice/SMS on your home SIM), can occasionally be slow at huge events (concerts, papal audiences) when the network is congested. Verdict: best default for most 1-week tourists.
Holafly — best for unlimited data
Plans: unlimited data only, 7 days 27$, 10 days 34$, 15 days 47$, 20 days 57$, 30 days 64$. Coverage: Movistar/TIM. Hotspot: yes but capped at 500MB/day in 2026 (used to be unlimited — read the fine print). Pros: actually unlimited high-speed data, easy if you're streaming Netflix or video-calling from the hotel. Cons: most expensive per day for light users, the hotspot cap matters if you tether a laptop. Verdict: pick this only if you genuinely use 1+ GB per day or travel with multiple devices off your phone hotspot.
Saily — best price for medium trips
Plans (by NordVPN): 1GB/7d 4$, 3GB/30d 8$, 5GB/30d 12$, 10GB/30d 17$, 20GB/30d 25$. Coverage: TIM/Vodafone. Hotspot: yes, no extra cap. Pros: cheapest per GB on the 10–20GB range, includes ad-blocker and basic VPN-style web protection (a NordVPN feature), clean iOS/Android app. Cons: newer provider, smaller customer base, support a touch slower than Airalo. Verdict: best price-per-GB if you want 10–20GB for a 1-week trip.
Nomad — best for multi-country Europe trips
Plans: 1GB/7d 5$, 3GB/30d 9$, 5GB/30d 13$, 10GB/30d 20$, plus regional 'Europe' plans (39 countries) at 5GB/30d 19$, 10GB/30d 30$, 20GB/30d 45$. Coverage: TIM/Vodafone. Hotspot: yes. Pros: pay once for Italy + Vatican + Switzerland + France etc. if your trip spans multiple countries (Italy plans don't cover Vatican City properly but Europe plans do via Swisscom roaming). Cons: pure Italy plans are slightly pricier than Airalo/Saily. Verdict: pick this if your trip includes Italy plus at least one other European country.
What about a physical Italian SIM from a shop?
TIM, Vodafone or WindTre store SIMs cost 10€ activation + 10–20€/month for 100–200GB. The catch: by Italian law you must present a passport AND tax code (codice fiscale) which tourists don't have — most stores will refuse, the few that accept tourists charge 25–40€ for the SIM. Plus you waste an hour of your Rome time. Honest answer: not worth it. Get an eSIM before you fly.
How much data do you actually need?
Estimate for a 7-day Rome trip with normal use (Google Maps, WhatsApp, occasional Instagram, no Netflix): 3–5GB total. With heavy use (video calls home, streaming on the metro, hotspot for laptop): 10–15GB. The trap people fall into is buying the smallest plan (1GB) thinking 'we have hotel WiFi' — then burning through it on day 2 because Google Maps eats data and they end up paying double for a top-up. Buy at least 5GB for 1 week, 10GB if you're a heavy user. The cost difference is 5–10€.
The honest 2026 recommendation
Standard 7-day Rome trip, normal user: Airalo 5GB at 13$ — installs in 2 minutes, works instantly when you land, plenty of data, cheapest at this size. Heavy user (video calls, hotspot): Saily 10GB at 17$ or Holafly unlimited 7 days at 27$ (only if you use over 1.5GB/day). Multi-country Europe trip: Nomad Europe regional plan 5GB at 19$. Buy 24 hours before you fly so you can install the QR at home with calm WiFi. Don't buy at the airport — same prices, more stress, often slower kiosk activation.