Mesquite, Nevada, just 80 miles north of Las Vegas, is a growing resort destination in the picturesque Virgin River Valley. Mesquite combines a small-town atmosphere with a multi-faceted array of big-city attractions ranging from 24-hour gaming and fine dining to celebrity entertainment and championship golf.