Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Trying to plan your next vacation on the slopes? With Expedia, you are covered. We have 101 hotels in Marshalltown from $49 to $49. Whether you want to stay at the lodge closest to the slopes, or you would prefer a hotel in the city, we will help you and your family set up preparations wherever you would like to be. If you'd like to read what fellow ski bums have to say, there are 191 reviews that you can scroll through.
Getting to Marshalltown may be complicated if you are bringing all of your heavy gear with you. If you forgot a piece of gear, there are sporting goods stores in town that you can pick up some last-minute items once you get to Marshalltown. We'll keep our fingers crossed that you and your thrill-seeking pals will get to do some shredding on an epic bluebird powder day, or a morning when there has been a fresh snowfall. You'll be delighted as you feel the snow on the nose of your skis and the wind in your hair as you fly down the slopes. If it's your first time skiing, even just one lesson can go a long way in getting the most of your ski trip.
After you check-in to your getaway stay, ask the front desk what else there is to do in Marshalltown. There might be a few kid-friendly activities, like checking out the local bowling alley or movie theater, playing board games at the hotel, or roasting s'mores over a bonfire. Maybe they can suggest a few "adult swim" things to do as well, such as a spa on the hotel property, a 21 and up club, or a cozy bar with cocktails to warm you up. When you decide to call it a day, you will have a freshly-made bed and a room full of amenities to help you have a relaxing night. Book soon before those snowy conditions and great rates melt away!