Vista Inn & Suites
The Vista Inn & Suites in Tampa, Florida is an affordable, pet-friendly hotel that provides the perfect home base for a vacation that you will never forget.
Conveniently located off I-275, our Tampa hotel is central to the area’s most popular attractions, such as Busch Gardens, the Florida Aquarium, the Museum of Science & Industry, ZooTampa at Lowry Park and the University of South Florida.
Featuring spacious guest rooms with bright accents, our hotel offers free continental breakfast and free Wi-Fi. The kids will enjoy our sparkling outdoor pool and the IHOP restaurant right next door. Those in town for work can take advantage of our meeting facilities.
At the Vista Inn & Suites in Tampa, Florida, you’ll enjoy exceptional service, comfort and quality at a great value.