Es gibt sicher ländliche Gegenden, im Regenwald, Wüsten, Hochgebirge etc. an dem es kein Internetempfang gibt, in den meisten (Touristen)Städten wirst du kostenloses WiFi in Hostels, Cafes, Restaurants, Busstationen und sogar öffentlichen Plätzen haben, zudem stehen in Hostels meist Rechner die man kostenlos nützen kann und an Internet-Cafes mangelt es in größeren Städten auch nicht.
Wenn das Hostel Internet hat, wirst du auch Steckdosen finden, manchmal kann man aber auch in ein Zimmer ohne landen. Dann einfach darauf achten und danach fragen.