Yes, most weekends can be pricey on the strip, and even some places downtown.
You might try a website that has promotional codes for the various hotel/casinos. Anyone can use the codes. There are several sites, but one of my favorites when I can't get a good offer from a casino is the list at Las Vegas Advisor. (
http://deals.lasvegasadvisor.com/hotels/)
Good luck!