Hotel convenience shops are a ripoff at hotels.
Get your waters, snacks and booze at Walgreens right smack in the middle of the strip at Walgreens and take it back to your hotel. This one is perfect if you're staying at City Center or close by.
Open 24/7 just like the casinos..