Skip to content
98 stays

Stays in Mason City

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Private room in Mason City
Quiet residential neighborhood
2 guests1 bedroom1 bed1 shared bath
Private room in Mason City
Private Room in house hosted by Maria
1 guest1 bedroom1 bed1 shared bath
SUPERHOST
Private room in Mason City
The Decker House B&B -Tulip Room
2 guests1 bedroom1 bed1 private bath
SUPERHOST
Entire house in Clear Lake
Hidden haven Hideway
6 guests2 bedrooms2 beds1.5 baths
SUPERHOST
Entire house in Mason City
Comfort on Willow
6 guests2 bedrooms4 beds1.5 baths
Private room in Mason City
Quiet room walking distance from hospital.
1 guest1 bedroom1 bed1 shared bath
SUPERHOST
Private room in Mason City
Cozy little room in private home
2 guests1 bedroom1 bed1 shared bath
SUPERHOST
Private room in Mason City
Basement room for rent 5.15.21 vaccinations plz.
1 guest1 bedroom1 bed1 private bath
SUPERHOST
Private room in Clear Lake
The Craven Cottage Too
2 guests1 bedroom2 beds1 private bath
SUPERHOST
Entire apartment in Clear Lake
Water View, 4 blks to Public Beach & downtown!
6 guests2 bedrooms5 beds1 bath
SUPERHOST
Entire house in Mason City
Neta’s House Welcome to your home away from home!
4 guests2 bedrooms2 beds1 bath
Entire condominium in Clear Lake
Waterfront Condominium- AMAZING VIEWS
4 guests1 bedroom2 beds1 bath
SUPERHOST
Entire guesthouse in Clear Lake
Baker's Corner
2 guests1 bedroom1 bed1 bath
SUPERHOST
Entire townhouse in Clear Lake
South Beach
4 guests2 bedrooms2 beds1 bath
Barn in Clear Lake
Moose Haus Lodge
6 guests2 bedrooms4 beds1 bath
SUPERHOST
Entire house in Clear Lake
Great location-walk everywhere!
4 guests3 bedrooms3 beds2 baths
Private room in Mason City
Nice modern cabin
2 guestsStudio1 bed1 private bath
Entire house in Clear Lake
The Half Pint Lake House - serenity near the lake!
5 guests2 bedrooms2 beds1 bath
Entire cottage in Clear Lake
Swan Dive! Historic Cottage from 1900s!
4 guests1 bedroom3 beds1 bath
Entire house in Clear Lake
Cozy Klinge Cottage
7 guests3 bedrooms3 beds2 baths
120 of 98 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.