Red Rock & desert parks · from $90/night
Mesquite
The Nevada-Arizona border town on I-15 with three casinos, five golf courses, and no Vegas prices. Mesquite is 80 miles northeast of Las Vegas on I-15, right at the Arizona line. Population 22,000. Three casinos — CasaBlanca, Virgin River, Eureka — anchor a town that exists because Utah residents can’t gamble at home and Vegas is 80 miles away. Rooms are $90-$150, casino minimums $5-$10, buffets under $20. At 9pm the CasaBlanca casino floor is medium-busy with mostly retirees and Utah weekenders. Five golf courses (Wolf Creek, Falcon Ridge, CasaBlanca, Conestoga, Palms) sit among red-rock mesas — Wolf Creek is a nationally ranked design with 100-foot elevation drops.This is the site's golf-plus-gambling stop for anyone driving between Vegas and Utah's national parks. It works as a base for Zion (70 miles east) and Valley of Fire (55 miles south). It does not work if you want any of the Vegas restaurant, show or club scene. Come for cheaper rooms, easier tee times, and $6 breakfast at the Peppermill's coffee shop. Skip if you want atmosphere.