Depends on where you want to stay. The pier is too far away for a Port hotel to offer you a free shuttle and too far for an airport location hotel to shuttle you to the pier for free. Try Ron Jon's or the Radisson in Port Canaveral. They both will get you to the pier on the morning of your cruise. You will however need to get there. Car services are pretty reasonable in the area and depending upon how many in your party you can save some money that way. Plus you do it on your schedule. Tiffany, Happy Limo, FL Tours, Artsshuttles are some to look at. You are looking at a 45-60 minute ride from MCO to the port.