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.
Wouldn't it be better to plan your wedding events at just one location, rather than three or more? The fairy-tale ceremony does not have to only occur in the movies; you can tie the knot with everything under one roof! You won't have to stress over a single plan—except getting down the aisle. Book with Expedia and leave the heavy wedding lifting to us.
In Mason City, there are hotel rooms from to . You and your fiancé can give all the specifics to your hotel staff and they can take care of the rest. And with 58 properties available, all of your guests can stay in one place. All of your wedding events can take place on the same property, and your wedding guests can take it easy close by.
Trying to find things to do in Mason City before the wedding? Well, you're in luck, because this town has 2 breweries and 3 golf courses; either of which would be a great hideout before you tie the knot. You can bring the party to Pine Creek Golf Course, then to Fat Hill Brewing for pints to compare scores and settle the pre-wedding nerves.
Make arrangements so when the next morning comes you can begin your day with breakfast in bed and everything you need to get ready for your wedding. To make your day extra special, ask your hotel if you can take advantage of amenities like room service and drinks. If your ceremony is at the hotel, then once you have been pampered, prepped, and dressed, you'll be within walking distance of your wedding.