Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Map

Top Booked Hotels

See all 114 Properties near Mount Rogers National Recreation Area
General Francis Marion Hotel

General Francis Marion Hotel

107 East Main Street, Marion
    4.0 out of 5.0
     
     

    Situated in Marion, this hotel is 0.1 mi (0.1 km) from Lincoln Theatre and 2.8 mi (4.5 km) from Jefferson National Forest. Hungry Mother State Park and Smyth ...

    General Francis Marion Hotel$150

    General Francis Marion Hotel$150
    Comfort Inn Atkins

    Comfort Inn Atkins

    5558 Lee Hwy, Atkins
      2.5 out of 5.0
       
       

      Situated in Atkins, this hotel is 2.1 mi (3.4 km) from Jefferson National Forest and within 6 mi (10 km) of Davis Valley Winery and Lincoln Theatre. Hungry Mother ...

      Comfort Inn Atkins$89

      Comfort Inn Atkins$89
      Americas Best Value Inn-Marion

      Americas Best Value Inn-Marion

      1424 N Main Street, Marion
        2.0 out of 5.0
         
         

        Situated in the mountains, this hotel is 1.5 mi (2.5 km) from Jefferson National Forest and 1.7 mi (2.8 km) from Lincoln Theatre. Hungry Mother State Park and ...

        Americas Best Value Inn-Marion$58

        Americas Best Value Inn-Marion$58
        Econo Lodge

        Econo Lodge

        1420 N Main Street, Marion
          2.0 out of 5.0
           
           

          Located in the heart of Marion, this motel is 1.5 mi (2.5 km) from Jefferson National Forest and 1.7 mi (2.8 km) from Lincoln Theatre. Hungry Mother State Park ...

          Econo Lodge$70

          Econo Lodge$70
          The Collins House Inn

          The Collins House Inn

          204 W. Main Street, Marion
            3.0 out of 5.0
             
             

            Situated in Marion, this bed & breakfast is 0.2 mi (0.3 km) from Lincoln Theatre and 3 mi (4.8 km) from Jefferson National Forest. Hungry Mother State Park and ...

            The Collins House Inn$140

            The Collins House Inn$140
            River House Inn

            River House Inn

            1896 Old Field Creek Road, Grassy Creek
              3.5 out of 5.0
               
               

              Situated in Grassy Creek, this bed & breakfast is 2.7 mi (4.4 km) from Landmark Farm Alpacas and within 12 mi (20 km) of New River State Park and Ash County ...

              River House Inn$99

              River House Inn$99
              The Cabins at Healing Springs

              The Cabins at Healing Springs

              1096 E. Healing Springs Road, Crumpler
                2.0 out of 5.0
                 
                 

                Situated in the mountains, this cabin is 6.2 mi (9.9 km) from New River State Park and 10.1 mi (16.2 km) from Museum of Ashe County History. Mount Rogers National ...

                The Cabins at Healing Springs$99

                The Cabins at Healing Springs$99
                Best Western Wytheville Inn

                Best Western Wytheville Inn

                355 Nye Rd, Wytheville
                  2.5 out of 5.0
                   
                   

                  Situated in the suburbs, this hotel is within 1 mi (2 km) of Wytheville Meeting Center and Wytheville Community College. Wohlfahrt Haus Dinner Theatre and Gibboney ...

                  Best Western Wytheville Inn$56

                  Best Western Wytheville Inn$56