There are hot Shower Facilities in every lodge along the way of the Everest base camp trek. You will have a hot shower in Lukla, Phakding, and Namche Bazaar. These areas primarily have solar, electric, and gas showers, but the guesthouses might provide hot bucket water for the shower after Namche Bazaar.