2 Adults

Compare other sites

Filters


Star Ratings

12
23
9
Unrated4

Price (per night)

$50 - $10028
$100 - $15012
$150 - $2001
$200+7

Review Score

Superb 9+6
Very Good 8+21
Good 7+4
Pleasant 6+9

Property Type

Hotel36
Motel7
Bed & Breakfast3
Inn2

Hotel Facilities

Wi-Fi36
24-Hour reception36
Swimming pool28
Pet friendly19
Elevator / Lift18
Fitness center13
Disabled access6
Concierge6
Spa5
Room service3
Restaurant3
Parking2
Outdoor heated pool2
Airport shuttle2
Garden1
Bar1

Room Facilities

Air conditioning33
Safe-deposit box18
TV15
Hair dryer11
Coffee / Tea maker10
Microwave9
Refrigerator7
Kitchenette6
Mini Bar2
Bathrobes1
Ice machine1

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

$62

Best Budget Inn Charles City
Avg. price/night

$69

Cupola Inn Bed & Breakfast
Avg. price/night

$88

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

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

Gold Key Motel
Gold Key MotelHampton- Show on map

Very Good, 8.0

(13reviews)
    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

    The Decker House Bed & Breakfast
    Avg. price/night

    $136

    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

    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

    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

    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

    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

    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

    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

    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

    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

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

    6.7

    (323reviews)
    • Pet friendly
    • Swimming pool
    • Spa
    • 24-Hour reception
    • Wi-Fi
    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

    AmericInn by Wyndham Hampton
    AmericInn by Wyndham HamptonHampton- Show on map

    Superb, 9.0

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

    $105

    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

    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

    Americas Best Value Inn Clear Lake
    Americas Best Value Inn Clear LakeClear Lake- Show on map

    6.2

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

    $67

    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

    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

    Best Western Holiday Lodge
    Best Western Holiday LodgeClear Lake- Show on map

    Good, 7.7

    (638reviews)
    • Room service
    • Restaurant
    • Bar
    • Fitness center
    • Swimming pool
    • Concierge
    • Elevator / Lift
    • 24-Hour reception
    • Wi-Fi
    Avg. price/night

    $117

    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

    AmericInn by Wyndham Iowa Falls
    AmericInn by Wyndham Iowa FallsIowa Falls- Show on map

    Fabulous, 8.9

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

    $90

    The Blue Belle Inn Bed and Breakfast

    1 of 2

    Loading...

    loading