You can avoid MGM resort fees by earning MGM Rewards Gold status or higher, or booking comped nights via the MyVegas app.