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

Top Charles City Hotels Deals

See all 23 Hotels in Charles City
Hartwood Inn

Hartwood Inn

1312 Gilbert St, Charles City
    2.5 out of 5.0
     
     

    Situated in Charles City, this motel is within a 15-minute walk of Floyd County Museum, Charles City Whitewater at Riverfront Park, and Charles City Arts Center. ...

    Super 8 by Wyndham Charles City

    Super 8 by Wyndham Charles City

    1411 S Grand Ave, Charles City
      2.0 out of 5.0
       
       

      Situated in Charles City, this hotel is within 2 mi (3 km) of Floyd County Museum, Charles City Whitewater at Riverfront Park, and Charles City Arts Center. ...

      Super 8 by Wyndham Charles City$76

      Super 8 by Wyndham Charles City$76
      Best Budget Inn

      Best Budget Inn

      1416 Gilbert Street, Charles City
        1.5 out of 5.0
         
         

        Situated in Charles City, this hotel is within 1 mi (2 km) of Floyd County Museum, Charles City Whitewater at Riverfront Park, and Charles City Arts Center. ...

        Best Budget Inn$50

        Best Budget Inn$50
        Sleep Inn & Suites

        Sleep Inn & Suites

        1416 S Grand Ave, Charles City
          2.5 out of 5.0
           
           

          Located in the heart of Charles City, this hotel is within 2 mi (3 km) of Floyd County Museum, Charles City Whitewater at Riverfront Park, and Charles City Arts ...

          Sleep Inn & Suites$130

          Sleep Inn & Suites$130
          Super 8 by Wyndham Waverly

          Super 8 by Wyndham Waverly

          301 13th Ave Sw, Waverly
            2.0 out of 5.0
             
             

            Situated in Waverly, this motel is within 1 mi (2 km) of Centennial Oaks Golf Club and Waverly Municipal Golf Course. Wartburg College is 1.7 mi (2.7 km) ...

            Super 8 by Wyndham Waverly$72

            Super 8 by Wyndham Waverly$72
            Super 8 by Wyndham Osage

            Super 8 by Wyndham Osage

            1530 E Main St Hwy 9 & 218, Osage
              2.0 out of 5.0
               
               

              Situated in a rural location, this motel is within 1 mi (2 km) of Osage City Park and Mitchell County Courthouse. Sunny Brae Golf and Country Club is 3.1 mi ...

              Super 8 by Wyndham Osage$74

              Super 8 by Wyndham Osage$74
              Super 8 by Wyndham New Hampton

              Super 8 by Wyndham New Hampton

              825 South Linn Avenue, New Hampton
                2.0 out of 5.0
                 
                 

                Situated in New Hampton, this hotel is 1.1 mi (1.8 km) from Stolz Park and 1.4 mi (2.3 km) from Randall Park. Hawkeye Buffalo Ranch and Charles City Whitewater ...

                Cobblestone Inn & Suites Waverly

                Cobblestone Inn & Suites Waverly

                208 East Bremer Avenue, Waverly
                  2.5 out of 5.0
                   
                   

                  Situated in Waverly, this hotel is within 1 mi (2 km) of Wartburg College and Waverly Municipal Golf Course. Centennial Oaks Golf Club is 2.1 mi (3.3 km) ...

                  Cobblestone Inn & Suites Waverly$100

                  Cobblestone Inn & Suites Waverly$100
                  AmericInn by Wyndham Osage

                  AmericInn by Wyndham Osage

                  2212 Highway 218, Osage
                    2.5 out of 5.0
                     
                     

                    Situated in the business district, this hotel is 1.3 mi (2 km) from Osage City Park and 1.4 mi (2.2 km) from Mitchell County Courthouse. Sunny Brae Golf and ...

                    AmericInn by Wyndham Osage$125

                    AmericInn by Wyndham Osage$125
                    Historic Park Inn

                    Historic Park Inn

                    15 W State St, Mason City