Find hotels in Cape Canaveral, FL from $81