As a general rule, hotels on the Strip are now charging to park.
MGM Resorts properties varies it a little from hotel to hotel. You can see those details on my MGM Parking post. I have another page with details for parking at Caesars Entertainment properties.
There are still a few places you can park for free, though. Continue reading Parking on the Strip