Yes, it's certainly OK to drink your own alcohol in your own room.
Outside food and beverage is not permitted in our guest rooms. Our resort offers an array of restaurant offering including pre-stocked in-room minibars, and 24-hour room service for your convenience. So yeah, apparently you can't bring outside food & drinks into your own guest room at the Virgin Las Vegas.