There isn't really an off-season in Las Vegas, you can visit Las Vegas any time you fee like it but some people try to avoid the blistering summer months.
Try also to avoid holidays and spring break in Las Vegas.
One of the biggest annual periods (with prices to match) is NCAA Basketball's Final Four weekend.
It's always easy to find flight and vacation deals for Vegas, so do your homework.
source: about.com