We've stayed at the Radisson at Port Canaveral a couple of times and last time at the Country Inn and Suites. Both are in a great location, not luxurious, but nice. The Radisson has free shuttle to the port and the Country Inn charged $6 round trip (if I remember correctly). Not a lot of shopping in the Port Canaveral area, so you might want to think about staying in Orlando a night or 2 too if you're really interested in shopping. We live in Tampa and like to get as close to the ship as possible the daybefore and really start to relax and avoid any traffic the day of embarkation. We were on the same itinerary last April and the weather was beautiful! Nice and warm, but not hot.