Denver and Boulder both have a very active bar and music scenes and are probably your best bet if you want to party all night. Ski towns are also hopping on weekend nights throughout the winter.