Kathmandu, Pokhara and other few major cities are the best place to enjoy nightlife in Nepal. You can have fun in casino, clubs, lounge, dohori etc. You will have to find your entertainment, after 9 pm, in the tourist areas. Note that city laws in Kathmandu mean all music needs to be off by 10 pm and people on the street should be on their way home. But this schedule differes from time to time. Sometimes it is upto 2 pm also.
In the town – Casinos, Culture Shows and Local Bands.