Hotels in Altavista, VA

Find hotels in Altavista, VA. Listings include The General Store and Inn, The Masters Inn and Frazier 102. Click on each in the list below the map for more information.