Find fun things to do in the Lewisville area
Recharge at the Country Inn & Suites in Lewisville with comfortable accommodations near exciting attractions like AT&T Stadium and the Dallas World Aquarium. You can also head to downtown Dallas to stroll the 19-block arts and entertainment district or drive into Fort Worth to browse the shops of Sundance Square or the museums in the Cultural District. If you're looking for things to do that are closer to the hotel, you can experience a helicopter ride at the Cavanaugh Flight Museum, less than eight miles away, or walk to Vista Ridge Mall for some retail therapy.
Select what to see in a map