VPN Not Working on Hotel WiFi? Here’s How to Fix It

Hotel WiFi blocks VPNs more often than any other network. It's one of the most frustrating situations to be in — you're travelling, you…

expressvpn hotel wifi hero — VPN Not Working on Hotel WiFi? Here's How to Fix It
Reading Tools

Listen & Follow

Hear the article while spoken text is highlighted

00:00
00:00

Quick Answer

Hotel networks commonly block VPN ports to manage their network and comply with local regulations. The fix is switching to obfuscated servers or TCP port 443…

  • NordVPN: Settings → Advanced → Obfuscated servers — then connect to an obfuscated server in your…
  • ExpressVPN: Uses Lightway protocol with automatic obfuscation — just connect normally, it handles this itself
  • Surfshark: Settings → Advanced → Camouflage Mode — automatically enabled when using OpenVPN protocol
*As an Amazon Associate I earn from qualifying purchases.

Hotel WiFi blocks VPNs more often than any other network. It’s one of the most frustrating situations to be in — you’re travelling, you need your VPN for security or to access work systems, and the connection just refuses to establish. Here’s exactly why it happens and how to get through it.

Short answer: Hotel networks commonly block VPN ports to manage their network and comply with local regulations. The fix is switching to obfuscated servers or TCP port 443 — the same port used for regular HTTPS traffic, which hotels can’t block without breaking all web browsing. ExpressVPN and NordVPN both handle this automatically in their stealth or obfuscated modes.

Why hotel WiFi blocks VPNs

Hotels block VPNs for a few reasons. First, network management — VPN traffic is bandwidth-heavy and harder to throttle fairly across guests. Second, content restrictions — some countries require hotels to enforce local internet restrictions and can’t do that if guests are using VPNs. Third, DPI (deep packet inspection) — enterprise-grade hotel routers can identify VPN protocols and simply drop that traffic.

The most commonly blocked protocols are OpenVPN UDP (port 1194), WireGuard UDP (port 51820), and L2TP (port 1701). TCP traffic on port 443 — standard HTTPS — is almost never blocked because blocking it would break every website for every guest. This is the hole you need to get through.

Fix 1 — Switch to obfuscated or stealth mode

This is the most reliable fix. Obfuscated servers disguise VPN traffic as regular HTTPS traffic — to the hotel’s router, it looks like you’re just browsing a website. Most premium VPNs include this:

  • NordVPN: Settings → Advanced → Obfuscated servers — then connect to an obfuscated server in your chosen region
  • ExpressVPN: Uses Lightway protocol with automatic obfuscation — just connect normally, it handles this itself
  • Surfshark: Settings → Advanced → Camouflage Mode — automatically enabled when using OpenVPN protocol
  • ProtonVPN: Connect via Stealth protocol — specifically designed for restricted networks

After switching to obfuscated mode, disconnect fully and reconnect. This fixes the issue in most hotel networks within seconds.

Fix 2 — Switch to TCP on port 443

If your VPN app supports manual port selection, switch to OpenVPN TCP on port 443. Port 443 is universal HTTPS — no network blocks it. In NordVPN: Settings → Protocol → OpenVPN (TCP). In most apps, TCP is slower than WireGuard but far more reliable on restrictive networks.

Step-by-step fix for hotel WiFi:
Step 1: Disconnect your VPN → Step 2: Enable obfuscated/stealth mode in VPN settings → Step 3: Switch to OpenVPN TCP if obfuscated mode fails → Step 4: Try a different VPN server in the same country → Step 5: Reconnect.

If none of these work, see Fix 5 (captive portal) below — you may not have completed hotel login.

Fix 3 — Complete the captive portal login first

Most hotels require you to accept their terms or enter a room code before giving full internet access. If you connect your VPN before doing this, the VPN blocks the captive portal redirect and you never get internet access at all — so the VPN appears broken when it’s actually just waiting for authentication.

Fix: disconnect VPN, open a browser and navigate to any HTTP website (try http://neverssl.com — a deliberately unencrypted site). The hotel login page should appear. Complete login, then reconnect your VPN.

Fix 4 — Try a different server

Some of a VPN’s server IP addresses may have been specifically blocked by the hotel’s network filter. Try connecting to 2–3 different servers in the same country before giving up. NordVPN and ExpressVPN both have large server pools — if one IP is blocked, another usually isn’t.

Fix 5 — Use your phone as a mobile hotspot

If hotel WiFi is completely impenetrable, bypass it entirely. Connect your laptop to your phone’s mobile data hotspot, then run your VPN over that. Mobile data networks don’t have the same VPN blocking that hotel routers use. This uses your mobile data allowance but works 100% of the time.

Fix 6 — Use a smart DNS instead

If you’re using the VPN primarily for streaming (not privacy), smart DNS is an alternative that works on networks that block VPN protocols. Surfshark and ExpressVPN both include smart DNS with their subscriptions. Smart DNS changes your apparent location for streaming services without encrypting all your traffic — it’s not private, but it unblocks Netflix even when a full VPN won’t connect.

Important: If you’re travelling to China, UAE, Russia, or other countries with strict internet restrictions — not just hotel firewalls but national-level filtering — you need to set up your VPN before you arrive. VPN provider websites are blocked in these countries, so you can’t download apps or change settings once you’re there. ExpressVPN is the most reliable choice for these environments. See our guide on where VPNs are legal and restricted for country-specific details.

Which VPN works best on hotel WiFi?

ExpressVPN is consistently the best for hotel and travel scenarios. Its Lightway protocol automatically uses obfuscation and handles aggressive firewalls better than any competitor. NordVPN’s obfuscated servers are a strong second option and available on the standard plan at no extra cost. Surfshark’s Camouflage Mode handles most hotel networks well too.

Budget and free VPNs almost never work on hotel WiFi — they don’t invest in the obfuscation infrastructure needed to get through enterprise-grade firewalls. If hotel WiFi compatibility is important to you, it’s worth paying for a premium provider. For a comparison of the top options and their pricing, see our NordVPN vs Surfshark breakdown.

Hotel WiFi VPN checklist — before you travel:

  • ✅ Choose a VPN with obfuscated/stealth server support
  • ✅ Download and test your VPN at home before travelling
  • ✅ Enable obfuscated or stealth mode in VPN settings before connecting at hotel
  • ✅ Always complete hotel captive portal login before starting VPN
  • ✅ Have mobile hotspot as a backup on your phone
  • ✅ For travel to restricted countries, set up everything before departure

Frequently asked questions

Why does my VPN work at home but not at hotels?

Home internet doesn’t filter VPN traffic — your ISP has no reason to block it. Hotel networks actively manage traffic and often block VPN ports to control bandwidth and comply with local content regulations. Obfuscated mode makes your VPN traffic look like regular HTTPS so the hotel’s router can’t identify and block it.

Will switching to obfuscated mode slow my connection?

Slightly — obfuscation adds a small extra layer of processing. In practice on hotel WiFi (which is already slower than home broadband), the difference is minimal. A working obfuscated connection is always faster than a blocked standard connection. For general speed troubleshooting, see our guide on why VPNs slow down your connection.

Does hotel WiFi see what I’m doing with a VPN on?

No — if your VPN is connected, the hotel can only see encrypted traffic going to the VPN server. They can’t see which sites you visit, what you download, or what services you use. Without a VPN, the hotel network can see all unencrypted traffic and metadata.

My VPN keeps disconnecting on hotel WiFi — why?

Hotel networks often have session timeouts that drop connections after a period of inactivity. Enable your VPN’s auto-reconnect feature. Also check that your kill switch is on — if the VPN drops temporarily, a kill switch prevents your real IP from leaking until the VPN reconnects.

Which is the best VPN for frequent business travellers?

ExpressVPN for reliability in restricted countries and difficult hotel networks. NordVPN for the best balance of speed and hotel compatibility. Both have 24/7 support if you hit issues abroad. Not sure which fits your travel pattern? The Techtippr VPN Picker gives you a recommendation based on your specific situation in under a minute.

Does this work for airport and café WiFi too?

Yes — the same fixes apply to any restrictive public network. Airports, cafés, libraries, and coworking spaces all use similar enterprise networking equipment. If you can get your VPN through hotel WiFi, it’ll work on any public network. For a broader guide to VPN use cases and what a VPN actually does, see our beginner’s guide.

Get ExpressVPN — best for hotel WiFi ↗
Try NordVPN — obfuscated servers ↗

The bottom line

Hotel WiFi blocking your VPN is a solvable problem — obfuscated/stealth mode gets through the vast majority of hotel firewalls. If that fails, TCP port 443 or mobile hotspot will always work. The key is having these settings ready before you need them, not figuring it out in a hotel room at 11pm.

Subscribe now on Telegram
Next guide coming up
XfWA