There are no accommodations within Mount Rogers National Recreation Area. The closest is Fox Hill Inn, a bed-and-breakfast off Va. 16 near Troutdale (tel. 800/874-3313 or 540/677-3313; www.bbonline.com/va/foxhill).
The Virginia Creeper Trail ends in Abingdon, which has several hotels and bed-and-breakfasts.
Marion is the closest town to the area's center. Tops there is the General Francis Marion Hotel (tel. 877/783-4802 or 276/793-4800; www.gfmhotel.com), a lovingly restored 1927 commercial hotel on Main Street (U.S. 11) in the center of Marion's business district. On U.S. 11 north of downtown are the Best Western Marion (tel. 800/528-1234 or 540/783-3193), the EconoLodge Marion (tel. 800/553-2666 or 540/783-6031), and Rodeway Inn (tel. 877/424-6423 or 276/783-5112). The latter is a vintage one-story motel built in 1952 but still in good shape.
At the strategic intersection of I-81 and I-77 close to New River Trail State Park, Wytheville has more than 1,200 motel rooms, most in national chain establishments along the interstates. The largest concentration is at Exit 73 off I-81 (U.S. 11), where the Holiday Inn Wytheville (tel. 800/465-4329 or 276/228-5483) has its own restaurant. Also at Exit 73 is a Days Inn (tel. 800/325-2525 or 276/228-5500), Motel 6 (tel. 800/446-8356 or 276/228-7988), and Red Carpet Inn (tel. 800/251-1962 or 276/228-5525). Some rooms in the Days Inn, Motel 6, and Red Carpet Inn are virtually beside I-81 and are subject to traffic noise. You can also take Exit 73 to reach a parking lot-surrounded EconoLodge (tel. 800/424-4777 or 276/228-5517), about 1 mile to the south on U.S. 11.