You connect to hotel Wi-Fi.

Or airport Wi-Fi.

Or the coffee shop network.

Your iPhone shows the Wi-Fi symbol.

But nothing actually works.

Safari won’t load.

Apps say there’s no internet.

And the login page you’re supposed to see never appears.

This is usually a captive portal problem.

Public Wi-Fi often requires one extra step before it gives you internet access. You may need to:

  • Accept terms
  • Enter a room number
  • Enter an email address
  • Enter a password
  • Confirm a phone number
  • Complete a payment or access screen

Until that happens, your iPhone can be connected to the Wi-Fi network while still having no usable internet access.

That’s why this problem feels so weird.

The Wi-Fi connection is real.

The internet connection just isn’t fully authorized yet.


What Is a Captive Portal?

A captive portal is the login or acceptance page that public networks show before allowing normal internet access.

You’ll commonly see them at:

  • Hotels
  • Airports
  • Coffee shops
  • Hospitals
  • Schools
  • Conference centers
  • Libraries
  • Public hotspots

The connection path looks like:

iPhone → Public Wi-Fi → Login Page → Internet

If the login page doesn’t load, you’re stuck in the middle.

So the goal is not to “fix Wi-Fi” in the generic sense.

The goal is to get the network to show the page that unlocks access.


1. Open Safari Manually

Start simple.

After joining the Wi-Fi network, open Safari.

Try loading a normal website.

Sometimes that is enough to trigger the captive portal.

If the login page appears:

Complete the required steps.

Then test another website.

If everything works, you’re done.


2. Try a Simple Non-HTTPS Website

Some captive portals struggle to intercept secure HTTPS traffic before authentication.

So if Safari keeps failing silently, try visiting a very simple HTTP site.

The idea is to force the network to redirect you to its login page.

If the captive portal appears, complete it and then go back to normal browsing.

Don’t use this as a permanent browsing method.

It’s just a troubleshooting trick to trigger the portal.


3. Forget the Network and Rejoin

Go to:

Settings → Wi-Fi

Tap the information button next to the public network.

Choose:

Forget This Network

Then reconnect.

This forces the iPhone to create a fresh Wi-Fi session with that hotspot.

If the portal was stuck in a bad state, reconnecting may trigger it properly.


4. Turn Wi-Fi Off and Back On

Go to:

Settings → Wi-Fi

Turn Wi-Fi off.

Wait a few seconds.

Turn it back on.

Reconnect to the public network.

Then open Safari again.

This is less disruptive than resetting network settings and often enough to restart the captive-portal flow.


5. Turn Airplane Mode On and Off

Another quick way to refresh wireless connections:

Turn:

Airplane Mode ON

Wait several seconds.

Turn it back off.

Reconnect to the public Wi-Fi.

Then open Safari and test again.

If the login page appears, complete it before turning on any VPN.


6. Temporarily Disable Your VPN

This is one of the biggest causes of captive portal problems.

A VPN can try to route your traffic through an encrypted tunnel before the public network has granted you internet access.

That can create a loop:

Public Wi-Fi wants login

but:

VPN wants internet first

So temporarily disconnect the VPN.

Then:

  1. Rejoin the public Wi-Fi.
  2. Open Safari.
  3. Complete the login page.
  4. Confirm internet works.
  5. Reconnect the VPN afterward.

If that fixes it, the VPN wasn’t necessarily broken. It was just getting in the way of the captive portal.

See also:

Can a VPN Cause Internet Problems on iPhone? How to Find Out


7. Check for Private Relay or Filtering Apps

If you use:

  • Privacy services
  • DNS filtering
  • Ad-blocking network apps
  • Security apps
  • Content filters

temporarily simplify the network setup.

Some captive portals are fragile and don’t behave well when traffic is being redirected or filtered.

Disable only what you understand and can safely restore.

Then try the login flow again.


8. Make Sure You Joined the Correct Network

Public places often have several similarly named networks.

For example:

  • HotelGuest
  • HotelGuest-5G
  • HotelSecure
  • HotelEvents
  • HotelStaff

Make sure you joined the network intended for guests.

If you chose an internal or restricted SSID, you may never get the right login page.

Ask staff if necessary.


9. Check Whether the Network Requires a Password First

Some public networks use both:

  1. A Wi-Fi password
  2. A captive portal

You may need the correct Wi-Fi password before the login page can even appear.

If you’re at a hotel or venue, ask for:

  • Wi-Fi name
  • Password
  • Login instructions

Don’t assume every public network is open.


10. Restart the iPhone

Restart the iPhone normally.

Then:

  1. Rejoin the public Wi-Fi.
  2. Open Safari.
  3. Try the login page again.

If the portal appears, finish authentication before reconnecting your VPN or other network services.


11. Check Date and Time

Go to:

Settings → General → Date & Time

For most users, Set Automatically should be enabled.

Incorrect date or time can interfere with secure connections and login flows.

It’s not the most common cause, but it’s easy to check.


12. Ask the Network to Forget Your Device

Some hotels and public networks identify devices by their network address or session history.

If you connected before and the network thinks your session is still active, you may get stuck.

Ask the venue’s support desk to:

  • Clear your device session
  • Remove your device registration
  • Reauthorize your device

This is especially common at hotels, conference centers, and enterprise guest networks.


Why Does My iPhone Say Connected but Nothing Loads?

Because joining the Wi-Fi network and getting internet access are separate steps.

Your iPhone can successfully establish:

iPhone → Wi-Fi

while the network still blocks:

Wi-Fi → Internet

until you complete authentication.

That’s the entire captive-portal concept.


Why Does the Login Page Work on My Laptop but Not My iPhone?

That’s useful information.

The network is functioning.

The difference is the client device.

Focus on:

  • VPN
  • Filtering apps
  • Saved Wi-Fi session
  • Browser behavior
  • iPhone network settings

Try forgetting and rejoining the network first.


Why Does the Login Page Work on My iPhone but Not My iPad?

Same logic.

The network isn’t completely broken.

Focus on the device that fails.

Each Apple device has its own saved Wi-Fi state, browser session, and network configuration.


Why Does the Hotel Wi-Fi Work Yesterday but Not Today?

Captive portal sessions can expire.

Hotels may require you to:

  • Reauthenticate daily
  • Re-enter room information
  • Accept terms again
  • Renew the session after checkout or room changes

If the network stopped working after several hours or overnight, simply triggering the login page again may fix it.


Why Does Public Wi-Fi Keep Asking Me to Log In?

The session may be expiring.

Or the network may not be saving your authentication correctly.

Possible causes include:

  • Session timeout
  • Device privacy settings
  • Network policy
  • Temporary server issue

If it keeps happening repeatedly, ask the venue whether their guest network has a time limit.


Why Does the Login Page Keep Reloading?

That can happen when the network never completes authentication.

Try:

  1. Forget and rejoin the network.
  2. Disable VPN.
  3. Disable network filtering temporarily.
  4. Restart the iPhone.
  5. Ask the network operator to clear your session.

If the portal itself is broken, there may be nothing wrong with your iPhone.


Why Is the Login Page Blank?

A blank captive portal can be caused by:

  • Broken portal script
  • DNS issues
  • VPN interference
  • Content filtering
  • Browser rendering problem
  • Network-side outage

Try Safari.

Try rejoining the network.

Disable VPN.

If the page is blank on multiple devices, the network operator probably needs to fix it.


Why Does Safari Say “Cannot Open the Page”?

That doesn’t automatically mean the public Wi-Fi is dead.

The network may be blocking normal browsing until authentication is complete.

Try to trigger the captive portal first.

If the portal appears, complete it.

Then try Safari again.


Why Do Apps Fail Before the Login Page Appears?

Because apps usually don’t know how to handle captive portals gracefully.

They expect normal internet access.

Until you authenticate, they may simply report:

  • Offline
  • No connection
  • Server unavailable

Use Safari to complete the login first.

Then return to your apps.


Why Does My VPN Connect but Internet Still Doesn’t Work?

Because the public network may not have completed authentication.

Turn the VPN off.

Complete the captive portal.

Then reconnect the VPN.

This is one of the clearest cases where the order of operations matters.


Why Does the Login Page Disappear Too Quickly?

If the captive portal opens briefly and disappears before you finish, reconnect manually through:

Settings → Wi-Fi

Then open Safari again.

Some networks may also offer a login or manage-network option from the Wi-Fi details page.

If the problem continues, ask the network operator for the direct login method.


Why Does Public Wi-Fi Work With VPN Off but Not On?

The network may be allowing normal traffic but blocking or interfering with the VPN tunnel.

Or the VPN may be using a protocol the public network restricts.

Once you’ve completed the captive portal, test the VPN again.

If it still fails:

  • Try another VPN server
  • Try another protocol
  • Use cellular instead if necessary

Why Does Public Wi-Fi Work on Cellular but Not Wi-Fi?

That’s expected if the Wi-Fi hasn’t been authenticated.

Cellular data bypasses the public hotspot entirely.

Use cellular temporarily if you need internet while you troubleshoot the captive portal.


Why Does Public Wi-Fi Say “No Internet Connection”?

Because the iPhone can join the access point without having full internet authorization.

Again:

Wi-Fi connection ≠ internet access

If this is happening on a home network too, use:

iPhone Connected to Wi-Fi but No Internet? Here’s What to Do

But on public Wi-Fi, captive portal should be one of the first things you suspect.


Why Does the Login Page Not Show at All?

The most common causes are:

  • VPN enabled
  • Saved session stuck
  • Wrong network
  • Portal outage
  • Browser not triggering redirect
  • Network filter
  • Device registration problem

Work through those before resetting the entire iPhone.


Should You Reset Network Settings?

Not as your first move.

Before doing that:

  1. Open Safari.
  2. Forget the network.
  3. Rejoin.
  4. Disable VPN.
  5. Restart Wi-Fi.
  6. Restart the iPhone.
  7. Ask the network operator to clear your session.

If public Wi-Fi fails across many different locations and broader Wi-Fi behavior is abnormal, then Network Reset becomes more reasonable.

See:

What Does Reset Network Settings Do on iPhone?


Should You Factory Reset Your iPhone?

No.

A hotel login page not appearing is nowhere near enough reason to erase your phone.

Especially if:

  • Home Wi-Fi works
  • Cellular data works
  • Other public networks work

That strongly suggests the issue is network-specific.


When Is the Public Wi-Fi Probably the Problem?

Focus on the network when:

  • Multiple devices cannot log in.
  • The portal is blank on everything.
  • The venue says there’s an outage.
  • Authentication repeatedly fails.
  • You can join but no device gets internet.

At that point, the hotspot operator needs to fix the problem.


When Is the iPhone Probably the Problem?

Focus on the iPhone when:

  • Other devices log in normally.
  • Multiple public Wi-Fi networks fail only on your iPhone.
  • VPN or filtering software affects the behavior.
  • The problem follows the iPhone.

That’s when broader network troubleshooting becomes useful.


Quick Public Wi-Fi Troubleshooting Checklist

If the login page won’t show:

  1. Open Safari manually.
  2. Try a simple non-HTTPS site.
  3. Forget the network.
  4. Rejoin.
  5. Toggle Wi-Fi.
  6. Toggle Airplane Mode.
  7. Disable VPN temporarily.
  8. Disable filtering apps temporarily.
  9. Verify the correct guest network.
  10. Confirm any Wi-Fi password.
  11. Restart the iPhone.
  12. Check Date & Time.
  13. Ask the network to clear your device session.
  14. Try another device.
  15. Use cellular temporarily if necessary.

Most importantly:

Complete the public Wi-Fi login before reconnecting your VPN.


Frequently Asked Questions

Why isn’t the public Wi-Fi login page showing on my iPhone?

Common causes include VPN interference, a stuck saved session, the wrong Wi-Fi network, captive portal failure, or network filtering.

Why does my iPhone show Wi-Fi but no internet at a hotel?

You may be connected to the hotel’s access point but still need to complete its captive portal login before internet access is allowed.

How do I force the Wi-Fi login page to appear?

Open Safari and try loading a normal site. If that fails, forget and rejoin the network and temporarily disable VPN.

Can a VPN stop the public Wi-Fi login page?

Yes. A VPN may try to establish a tunnel before the network has authorized your internet access.

Why does the page keep asking me to log in again?

The session may have expired or the network may use time-limited access.

Why does the portal work on another device but not my iPhone?

That points more strongly toward iPhone-specific network settings, VPN, filtering, or a stuck session.

Should I reset network settings?

Only if the issue happens across multiple networks and simpler captive-portal troubleshooting fails.

Should I use cellular instead?

Yes, if you need immediate internet and the public network is unreliable.


Continue With iPhone Connectivity Issues

This article is part of the iPhone4Idiots iPhone Connectivity Issues section.

Related guides include:

  • iPhone Connected to Wi-Fi but No Internet? Here’s What to Do
  • iPhone Won’t Connect to Wi-Fi? Here’s How to Fix It
  • Can a VPN Cause Internet Problems on iPhone? How to Find Out
  • iPhone DNS Problems: What They Look Like and How to Fix Them
  • What Does Reset Network Settings Do on iPhone?

Coming next in Batch #5:

  • iPhone Says “Unable to Join Network”? Here’s How to Fix It
  • Why Does My iPhone Keep Losing Its Internet Connection? How to Find the Cause

Final Thoughts

Public Wi-Fi login failures are annoying because the iPhone can look connected when it really isn’t fully online yet.

The network path is:

iPhone → Wi-Fi → Captive Portal → Internet

If you never complete that middle step, the Wi-Fi icon doesn’t help much.

So troubleshoot the portal itself.

Trigger it with Safari.

Forget and rejoin the network.

Disable VPN temporarily.

Make sure you’re on the correct guest network.

And if every device has the same problem, stop blaming the iPhone.

Sometimes the login page is broken because the login page is broken.

That’s useful to know too.