2 Adults

Compare other sites

Filters


Star Ratings

2
2
22
48
13
Unrated13

Price (per night)

$0 - $501
$50 - $10058
$100 - $15025
$150 - $2001
$200+15

Review Score

Superb 9+13
Very Good 8+37
Good 7+14
Pleasant 6+16

Property Type

Hotel74
Motel17
Inn4
Bed & Breakfast4
Apartment1

Hotel Facilities

Wi-Fi76
24-Hour reception72
Swimming pool56
Pet friendly43
Elevator / Lift32
Fitness center28
Spa10
Disabled access9
Concierge7
Room service7
Restaurant7
Airport shuttle5
Bar4
Garden3
Parking3
Outdoor heated pool2
Child pool1
Cafeteria1
Bicycle rental1

Room Facilities

Air conditioning63
Safe-deposit box32
TV29
Hair dryer23
Coffee / Tea maker19
Refrigerator17
Microwave17
Kitchenette11
Mini Bar2
Bathrobes1
Ice machine1

100 hotels
Sort by:
Hometown Inn Charles City
Avg. price/night

$62

Hartwood Inn
Hartwood InnCharles City- Show on map

6.5

(56reviews)
  • Swimming pool
  • Outdoor heated pool
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$85

Best Budget Inn Charles City
Avg. price/night

$69

The Decker House Bed & Breakfast
Avg. price/night

$136

Super 8 by Wyndham Charles City
Super 8 by Wyndham Charles CityCharles City- Show on map

Very Good, 8.0

(438reviews)
  • Pet friendly
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$78

The Blue Belle Inn Bed and Breakfast
Super 8 by Wyndham Osage
Super 8 by Wyndham OsageOsage- Show on map

6.7

(201reviews)
  • Pet friendly
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$68

Super 8 by Wyndham New Hampton
Super 8 by Wyndham New HamptonNew Hampton- Show on map

Very Good, 8.2

(366reviews)
  • Pet friendly
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$100

AmeriVu Inn - New Hampton
Avg. price/night

$59

Sleep Inn & Suites Charles City
Sleep Inn & Suites Charles CityCharles City- Show on map

Fabulous, 8.6

(399reviews)
  • Pet friendly
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$89

Cupola Inn Bed & Breakfast
Avg. price/night

$88

AmericInn by Wyndham Osage
AmericInn by Wyndham OsageOsage- Show on map

Exceptional, 9.7

(215reviews)
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$89

Historic Park Inn Hotel
Historic Park Inn HotelMason City- Show on map

Exceptional, 10.0

(502reviews)
  • Disabled access
  • Elevator / Lift
  • 24-Hour reception
  • Parking
Avg. price/night

$168

Quality Inn & Suites Mason City
Quality Inn & Suites Mason CityMason City- Show on map

Very Good, 8.0

(398reviews)
  • Pet friendly
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$90

Holiday Inn Express & Suites - Mason City
Holiday Inn Express & Suites - Mason CityMason City- Show on map

Superb, 9.3

(640reviews)
  • Fitness center
  • Swimming pool
  • Spa
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$120

Days Inn by Wyndham Mason City
Days Inn by Wyndham Mason CityMason City- Show on map

6.1

(651reviews)
  • Pet friendly
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$63

Super 8 by Wyndham Mason City
Super 8 by Wyndham Mason CityMason City- Show on map

Good, 7.2

(505reviews)
  • Pet friendly
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$73

Red Fox Renaissance Inn
Red Fox Renaissance InnWaverly- Show on map

6.7

(323reviews)
  • Pet friendly
  • Swimming pool
  • Spa
  • 24-Hour reception
  • Wi-Fi
Country Inn & Suites by Radisson Mason City IA
Country Inn & Suites by Radisson Mason City IAMason City- Show on map

Very Good, 8.0

(681reviews)
  • Disabled access
  • Fitness center
  • Swimming pool
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$99

Hampton Inn & Suites Mason City IA
Hampton Inn & Suites Mason City IAMason City- Show on map

Fabulous, 8.6

(127reviews)
  • Fitness center
  • Swimming pool
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$119

Cobblestone Inn and Suites Waverly
Cobblestone Inn and Suites WaverlyWaverly- Show on map

Fabulous, 8.8

(207reviews)
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$111

Super 8 by Wyndham Waverly
Super 8 by Wyndham WaverlyWaverly- Show on map

Good, 7.2

(311reviews)
  • Pet friendly
  • Concierge
  • 24-Hour reception
Avg. price/night

$70

Quality Inn Waverly
Quality Inn WaverlyWaverly- Show on map

Very Good, 8.5

(573reviews)
  • Pet friendly
  • Fitness center
  • Swimming pool
  • Spa
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$89

Gold Key Motel
Gold Key MotelHampton- Show on map

Very Good, 8.0

(13reviews)
    Lakeside Inn Clear Lake
    Avg. price/night

    $110

    AmericInn by Wyndham Clear Lake
    AmericInn by Wyndham Clear LakeClear Lake- Show on map

    Fabulous, 8.6

    (114reviews)
    • Swimming pool
    • 24-Hour reception
    Avg. price/night

    $87

    Super 8 by Wyndham Clear Lake
    Super 8 by Wyndham Clear LakeClear Lake- Show on map

    6.3

    (862reviews)
    • Pet friendly
    • 24-Hour reception
    • Wi-Fi
    Avg. price/night

    $73

    Microtel Inn and Suites Clear Lake
    Microtel Inn and Suites Clear LakeClear Lake- Show on map

    Fabulous, 8.8

    (966reviews)
    • Elevator / Lift
    • 24-Hour reception
    • Wi-Fi
    Avg. price/night

    $63

    Rumorz Neighborhood Hideaway
    Avg. price/night

    $89

    1 of 4

    Loading...

    loading