Yes, the Ramada Resort by Wyndham, Port Vila does offer WiFi internet access.