Flight
This is the best airport to fly into if you are flying in from out of state! You'll probably have a connecting flight but you'll want to end up here! Also, make sure you are looking at flights for Portland MAINE not Oregon! :) I would recommend booking your flight through Expedia rather than directly through a specific airline because it will get you the best deal and if one of your flights gets delayed or cancelled, it will be easier to find a new one.
Flight
This airport is in Boston, MA and is two and a half hours from where the wedding is. It's an option for if you want a direct flight and want a chance to explore Boston on your trip! Boston is a lot of fun but while you're driving there take extra care because Massholes really live up to their name. Plus everyone just walks out into the street without looking.
Hotel
This is where the wedding and reception is going to be, they have many different rooms and even cottages to choose from! Also offers golf activities and you can rent a golf cart to get around the property too while you're there!
Hotel
Around 10 minutes away from Poland Springs Resort where the wedding will be. There's also a casino across the street!